Heim >Web-Frontend >js-Tutorial >用js实现计算代码行数的简单方法附代码_javascript技巧

用js实现计算代码行数的简单方法附代码_javascript技巧

WBOY
WBOYOriginal
2016-05-16 19:10:171359Durchsuche

一段代码可能有几十行,上千个字符,统计其行数可以先把代码字符串化为数组,再返回该数组的长度即可。
传统做法:


<script> <BR>var counter = 0; <BR>var str = abc.value; <BR>for(i=0; i<str.length; i++) <BR>{ <BR> if(str.substr(i,1)=="\n") <BR> counter +=1; <BR>} <BR>alert(counter); <BR></script>
转为数组后效率就高了很多:


<script> <BR> alert(abc.value.split("\n").length) <BR></script>

<script> <BR> alert("代码总行数:"+(abc.value.split("\n").length-1).toString()) <BR></script>

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn