使用javascript计算网页中的单词数

时间:2014-03-19 06:43:18

标签: javascript

假设我打开了一个页面http://vedabase.net/cc/adi/9/3/en。我正在使用Firefox并在其中安装了firebug。如何使用在firebug控制台中运行的javascript在此网页中找到单词的数量。

2 个答案:

答案 0 :(得分:5)

试试这个

document.body.innerText.split(' ').length
您可以使用

Firefox(Firefox使用W3C-compliant textContent属性。)

document.body.textContent.split(' ').length

答案 1 :(得分:0)

如果你想摆脱空格和换行符

document.body.innerText.split(/\s/).filter(function (txt) {return /\S/.test(txt)}).length;

您可以使用

查看单词
document.body.innerText.split(/\s/).filter(function (txt) {return /\S/.test(txt)});

在Firefox上,而不是document.body.innerText使用document.body.textContent