<textarea name="abc"> 123456 789 </textarea> <script type="text/javascript"> var counter = 0; var " /> 国产经品一区二区,欧美91在线,国产经品一区二区

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

用js實現(xiàn)計算代碼行數(shù)的簡單方法附代碼

一段代碼可能有幾十行,上千個字符,統(tǒng)計其行數(shù)可以先把代碼字符串化為數(shù)組,再返回該數(shù)組的長度即可。
傳統(tǒng)做法:

<textarea name="abc">
123456
789
</textarea>
<script type="text/Javascript">
var counter = 0;
var str = abc.value;
for(i=0; i<str.length; i++)
{
    if(str.substr(i,1)=="/n")
    counter +=1;
}
alert(counter);
</script>
轉(zhuǎn)為數(shù)組后效率就高了很多:

<textarea name="abc">
123456
789
</textarea>
<script type="text/Javascript">
  alert(abc.value.split("/n").length)
</script>
<textarea name="abc" style="width:480px; height:220px;">
system.println("hello world!")
alert("hello world!");
messagebox_ok("hello world")
msgbox("hello world!")
</textarea>
<script type="text/Javascript">
  alert("代碼總行數(shù):"+(abc.value.split("/n").length-1).toString())
</script>

JavaScript技術(shù)用js實現(xiàn)計算代碼行數(shù)的簡單方法附代碼,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 海丰县| 乐陵市| 隆回县| 日土县| 和政县| 宁乡县| 鄂托克旗| 东兴市| 尚志市| 肇庆市| 沧州市| 平乡县| 通许县| 上杭县| 武城县| 萝北县| 乌什县| 剑河县| 陇川县| 渭南市| 黄骅市| 湛江市| 象山县| 浪卡子县| 封丘县| 崇仁县| 台山市| 娄烦县| 广昌县| 汪清县| 德兴市| 瑞金市| 于都县| 姜堰市| 明水县| 沙田区| 叙永县| 孟津县| 林周县| 交口县| 旅游|