给本站加上了字数统计功能

  我在每篇blog的尾部,加上了对该篇文章的字数统计功能,其中包括总的汉字字数,以及出现的不同的汉字的个数,对外揭示了对汉字量以及字频的统计信息,这个功能的实现非常简单,就是一段javascript代码,如何使用,就看大家的才艺了:

function CountChineseCharacters(Words) {
var W = new Object();
var Result = new Array();
var iNumwords = 0;
var iTotal = 0;

for (i=0; i<Words.length; i++) {
var c = Words.charAt(i);
if (c.match(/[u4e00-u9fa5]/)) {
if (isNaN(W[c])) {
iNumwords++;
W[c] = 1;
}
iTotal++;
}
}
Result[“numwords”] = iNumwords;
Result[“total”] = iTotal;
Result[“avg”] = parseInt(iTotal/iNumwords*1000)/1000;
return Result;
}
var res = CountChineseCharacters(document.getElementById(“id_entrytext”).innerHTML);
document.getElementById(“numwords”).innerHTML=res[“numwords”];
document.getElementById(“avg”).innerHTML=res[“avg”];

  例如,可以这样用:

var res = CountChineseCharacters(document.getElementById(“id_entrytext”).innerHTML);
document.getElementById(“numwords”).innerHTML=res[“numwords”];
document.getElementById(“avg”).innerHTML=res[“avg”];

《给本站加上了字数统计功能》有7个想法

  1. Pingback: bmcaadxs
  2. Pingback: mfjhqsyh
  3. 孟子生卒年(约前372-前289),名轲。战国时期的思想家、
    政治家、教育家。孔子之后的儒学大师,后世称为“亚圣”。
    邹(今山东邹城东南)人。他的老师是孔子之孙孔伋(子思)的门人。
    曾游历齐、宋、滕、魏诸国,宣传先王之道。不为采纳,归而与弟子讲学著书,
    作《孟子》7篇。孟子维护并发展了儒家思想,提出了“仁政”学说和“性善”论观点,
    他的理论对宋代影响很大。
    《孟子》记载了孟子的言行,笔带锋芒,常用夸张、比喻和寓言故事增强说服力,
    是先秦极富特色的散文专集。

发表评论

Fill in your details below or click an icon to log in:

WordPress.com 徽标

您正在使用您的 WordPress.com 账号评论。 注销 /  更改 )

Twitter picture

您正在使用您的 Twitter 账号评论。 注销 /  更改 )

Facebook photo

您正在使用您的 Facebook 账号评论。 注销 /  更改 )

Connecting to %s