新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
JS获取表格行数和列数 function show() { var tab = document.getElementById("test") ; //表格行数 var rows = tab.rows.length ; //表格列数 var cells = tab.rows.item(0).cells.length ; alert("行数"+rows+"列数"+cells); } nbsp; nbsp;
创新互联公司网站建设公司提供网站设计和自适应建站服务。团队由有经验的网页设计师、程序员和市场专家组成,能够提供从H5网站设计,网站制作,一元广告,模板建站到小程序定制开发等全方位服务。 以客户为中心,致力于为客户提供创新、高效的解决方案,帮助您打造成功的企业网站。
我看是毫无意义~
毕竟在编译后的程序代码有么有空行或者注释都是无所谓的,全部会被干掉的
如果你非得要计算一下的话
那么你可以这样,首先把代码读进来
$.get('test.js' , function(jsCode){
jsCode = jsCode.replace(/\/\*+[\W\w]+\*\//g , '');//我们先把多行注释干掉
var rows = jsCode.split('\n');//按回车换行切分开来
var line = 0;
rows.forEach(function(rowCode){
rowCode = $.trim(rowCode);//清除空格
if(rowCode rowCode.indexOf('//') != 0){// 用 `//` 开头的这行就是注释
//这一行是有代码的,并且不是注释
line ++;
}
});
alert(line);//这里是有效的行数
} , 'text');//读成文本类型
在JS是不允许多维数组的,你所谓的二维数组应该是数组镶套吧如:var test = [["0","0"],["1","1"],["2","2"]]这是在一个一维数组里嵌套一个一维数组,如果用多维来表示,如下:0 01 12 2其中行数即是父数组的长度 test.length列数则是其中任意一个子数组的长度test[0].length