Други, есть следующая задачка: по DOMContentLoaded разобрать страницу, и получить массив, состоящий из всех слов на странице. Может у кого уже есть готовый алгоритм? Заранее спасибо.

Выделить код

Код:

var items = document.getElementsByTagName('body')[0].textContent.replace(/\s+/g, ' ').split(' ');
for (var i in items) {
	items[i] = items[i].replace(/[^а-яёa-z]+/ig, '');
	if (items[i] == '') {
		delete items[i];
	}
}