Я новичок в кодировании, поэтому мне хотелось бы знать, как я могу подсчитать слова веб-сайта с помощью javascript. Должен ли я использовать .innerText
и цикл for
?Подсчитайте слова с помощью JavaScript
0
A
ответ
0
Это, как я хотел бы подсчитать количество слов, как вы набираете:
$(document).ready(function(){
$("#count").on("keyup", function(){
$("#num").html($("#count").html().split(" ").length-1);
});
});
1
Split на регулярное выражение /\W+/
(\W
совпадает со всем, что не является латинская буква или арабский номер или подчеркнуть):
var text = "These are two sentences. They have ten words in total.";
alert(text.split(/\W+/).length)
Более подробную информацию о регулярных выражений можно найти на по MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp
0
Это будет делать трюк для вас, если язык на сайте использует пробелы для разделения слов.
$.fn.showWordCount = function(){
"use strict";
var $targ = $(this);
var words = $targ.html().split(' ');
var wordCount = words.length;
alert(wordCount);
};
$('body *').showWordCount();
Доказательство это работает: http://codepen.io/nicholasabrams/pen/rVJPOx
0
Может быть, это может помочь вам:
<script>
var words = document.getElementsByTagName('body')[0].innerHTML.replace(/<.*?>/g, '');
console.log(words.match(/\S+/g).length);
</script>
Смежные вопросы
- 1. подсчитайте с помощью JavaScript
- 2. Подсчитайте определенные слова в строке javascript
- 3. Подсчитайте отдельные слова
- 4. Подсчитайте значения в JSON с помощью JavaScript
- 5. Подсчитайте №. появления точного слова в файле с помощью java
- 6. Подсчитайте слова из входного файла
- 7. Подсчитайте слова в столбце с SQL:
- 8. Подсчитайте слова в заданной строке
- 9. Подсчитайте два слова в строке
- 10. Подсчитайте количество вхождений каждого слова
- 11. Подсчитайте класс слова в python
- 12. Подсчитайте одиночные слова в Python
- 13. Подсчитайте количество раз каждого слова
- 14. Подсчитайте появление каждого слова в фразы, используя JavaScript
- 15. Подсчитайте количество строк с javascript
- 16. Подсчитайте функции javascript на странице (с javascript)
- 17. Подсчитайте слова в абзаце, используя C
- 18. Подсчитайте определенное слово в файле с помощью
- 19. получить слова из строки с помощью JavaScript
- 20. Как разделить слова с помощью JavaScript
- 21. Подсчитайте наиболее часто используемые слова в таблице, отфильтруйте стоп-слова
- 22. Подсчитайте родительские слова в одном SQL-запросе?
- 23. Подсчитайте количество повторений слова в поле
- 24. Подсчитайте слова abecedarian в списке: Python
- 25. Подсчитайте наличие слова в списке, содержащем предложения
- 26. Подсчитайте количество файлов в папке с помощью javascript
- 27. Подсчитайте вхождения слова по шаблону в R
- 28. Подсчитайте среднюю длину слова в строке
- 29. Подсчитайте, сколько раз используются конкретные слова
- 30. Подсчитайте слова в строке, заполненной пользователем
'.innerText.split (» «) .length' может быть? – DontVoteMeDown
Во-первых, [как вы определяете слово] (https://www.youtube.com/watch?v=m8niIHChc1Y) или, по крайней мере, как вы их разграничиваете, вызовут ли проблемы? Как насчет японских писем? – Xufox
http://jsfiddle.net/j08691/zUuzd/ – Thalaivar