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

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

 更新時間:2007年08月13日 19:59:54   作者:  
一段代碼可能有幾十行,上千個字符,統(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>

相關(guān)文章

  • JavaScript中的null和undefined解析

    JavaScript中的null和undefined解析

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

    Javascript引用指針使用介紹

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

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

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

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

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

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

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

    javascript繪制簡單鐘表效果

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

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

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

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

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

    js tab效果代碼增強版

    兼容IE,firefox的js tab效果代碼增強版
    2008-04-04
  • 初識javascript 文檔碎片

    初識javascript 文檔碎片

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

最新評論