举个例子,比如数据a,一般访问每个数据会用 for(var x=0;x<a.length;x++) { alert(a[x]) } 简洁的写法是 for(var x in a) { alert(a[x]) } 新建数组的简单写法 d=[1,2,3,3,4,3,2,2] 或 d={1,2,3,3,4,3,2,2} 如果字符串,用 d="asfwf,asdf,w,x,,a,sfw,,x,asfw,".split(",") 更简单取字符串c第二个位置开始的内容 有些人会写成 c = c.substring(1,c.length) 其实 c = c.substring(1) 就行了取字符串c第某个位置一个字符 有些人会写成 a = c.substring(x,x+1) 或 a = c.substr(x,1) 可以用 a = c.charAt(x) 代替 判断变量a是否是数字,我一般用下面的方法,不知道有没有更简单的 if(a==parseInt(a+"")){}if(!isNaN(a)){}不发那个扩展了,因为考虑的一些情况比较多,举三个简化版的函数:
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
魔王立江
body{margin:5 0}
table{border-collapse:collapse}
body,td{font-size:12px;cursor:default}
a:link,a:visited{color:#006600;text-decoration:none}
a:hover {color:#9900FF;text-decoration:underline}
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
推荐阅读
权威JavaScript 中的内存泄露模式
作者:Abhijeet Bhattacharya (abhbhatt@in.ibm.com), 系统软件工程师, IBM IndiaKiran Shivarama Shivarama Sundar (kisundar@in.ibm.com), 系统软件工程师, IBM India
2007 年 5 月 28 日
如果您知道内存泄漏的起>>>详细阅读
本文标题:超强推荐的js编程中的简洁写法收集
地址:http://www.17bianji.com/kaifa2/JS/30184.html
1/2 1