欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2007年08月13日 19:59:54   作者:  
一段代碼可能有幾十行,上千個(gè)字符,統(tǒng)計(jì)其行數(shù)可以先把代碼字符串化為數(shù)組,再返回該數(shù)組的長(zhǎng)度即可。
傳統(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>

相關(guān)文章

  • JavaScript中的null和undefined解析

    JavaScript中的null和undefined解析

    在JavaScript開(kāi)發(fā)中,被人問(wèn)到:null與undefined到底有啥區(qū)別? 一時(shí)間不好回答,特別是undefined,因?yàn)檫@涉及到undefined的實(shí)現(xiàn)原理
    2012-04-04
  • Javascript引用指針使用介紹

    Javascript引用指針使用介紹

    Javascript引用指針使用介紹,需要的朋友可以參考下
    2012-11-11
  • javascript中this做事件參數(shù)相關(guān)問(wèn)題解答

    javascript中this做事件參數(shù)相關(guān)問(wèn)題解答

    有關(guān)this想必大家早有所耳聞,只不過(guò)在使用中不是那么在意而已,接下來(lái)為大家介紹下this做事件參數(shù)問(wèn)題,感興趣的你可不要錯(cuò)過(guò)了哈
    2013-03-03
  • JavaScript事件學(xué)習(xí)小結(jié)(五)js中事件類型之鼠標(biāo)事件

    JavaScript事件學(xué)習(xí)小結(jié)(五)js中事件類型之鼠標(biāo)事件

    這篇文章主要介紹了JavaScript事件學(xué)習(xí)小結(jié)(五)js中事件類型之鼠標(biāo)事件的相關(guān)資料,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-06-06
  • 下載文件個(gè)別瀏覽器文件名亂碼解決辦法

    下載文件個(gè)別瀏覽器文件名亂碼解決辦法

    下載文件個(gè)別瀏覽器文件名亂碼解決辦法,需要的朋友可以參考一下
    2013-03-03
  • javascript繪制簡(jiǎn)單鐘表效果

    javascript繪制簡(jiǎn)單鐘表效果

    這篇文章主要為大家詳細(xì)介紹了javascript繪制簡(jiǎn)單鐘表效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • babel之配置文件.babelrc入門詳解

    babel之配置文件.babelrc入門詳解

    本篇文章主要介紹了babel之配置文件.babelrc入門詳解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02
  • JS中mouseup事件丟失的原因與解決辦法

    JS中mouseup事件丟失的原因與解決辦法

    這篇文章主要跟大家介紹了關(guān)于Javascript中mouseup事件丟失的原因與解決辦法的相關(guān)資料,文中給出詳細(xì)的示例代碼供大家參考學(xué)習(xí),需要的朋友們下面跟著小編一起來(lái)學(xué)習(xí)學(xué)習(xí)吧。
    2017-06-06
  • js tab效果代碼增強(qiáng)版

    js tab效果代碼增強(qiáng)版

    兼容IE,firefox的js tab效果代碼增強(qiáng)版
    2008-04-04
  • 初識(shí)javascript 文檔碎片

    初識(shí)javascript 文檔碎片

    今天遇到一個(gè)問(wèn)題: 我通過(guò) ajax 取回另一個(gè)頁(yè)面的 Html 。但這些 HTML 我不想直接輸出,想通過(guò) getElementsByName 處理后再輸出相應(yīng)的內(nèi)容。用原生的 javascript怎樣可以處理呢?
    2010-07-07

最新評(píng)論