用js实现计算代码行数的简单方法附代码_javascript技巧
来源:动视网
责编:小采
时间:2020-11-27 20:37:45
用js实现计算代码行数的简单方法附代码_javascript技巧
用js实现计算代码行数的简单方法附代码_javascript技巧:一段代码可能有几十行,上千个字符,统计其行数可以先把代码字符串化为数组,再返回该数组的长度即可。 传统做法: 123456 789 var counter = 0; var str = abc.value; for(i=0; i{ if(str.substr(i,1)==\n) counte
导读用js实现计算代码行数的简单方法附代码_javascript技巧:一段代码可能有几十行,上千个字符,统计其行数可以先把代码字符串化为数组,再返回该数组的长度即可。 传统做法: 123456 789 var counter = 0; var str = abc.value; for(i=0; i{ if(str.substr(i,1)==\n) counte

一段代码可能有几十行,上千个字符,统计其行数可以先把代码字符串化为数组,再返回该数组的长度即可。
传统做法:
var counter = 0;
var str = abc.value;
for(i=0; i{
if(str.substr(i,1)=="\n")
counter +=1;
}
alert(counter);
script>
转为数组后效率就高了很多:
alert(abc.value.split("\n").length)
script>
alert("代码总行数:"+(abc.value.split("\n").length-1).toString())
script>
用js实现计算代码行数的简单方法附代码_javascript技巧
用js实现计算代码行数的简单方法附代码_javascript技巧:一段代码可能有几十行,上千个字符,统计其行数可以先把代码字符串化为数组,再返回该数组的长度即可。 传统做法: 123456 789 var counter = 0; var str = abc.value; for(i=0; i{ if(str.substr(i,1)==\n) counte