|
傳統(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)系我們修改或刪除,多謝。