对JavaScript中数组的理解
2010年5月6日
| 标签: html, Javascript
JavaScript中的数组类型规定的长度应当是无用的。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | <script language="javascript"> var array = new Array(3); array[0] = 0; array[1] = 1; array[2] = 2; array[3] = 3; document.write(array[3]); /*这里的array数组定义时规定数组大小,但是这个大小貌似不起作用 这里就将涉及到JS数组的内部实现,JS中数据类型其实都应该是一个 键值对(上面就是0=>0,1=>...)*/ var var1 = "hello "; var var2 = "world!"; document.write(var1 + var2 + "<br />"); //JS中的字符串连接写法 var str = "123456789"; document.write(str.substring(3, 8)); //result:45678,截取子串,这里是从第3个字符截取到第8个字符前面的字符 var arr = new Array(5, 6, 7, 8); for(var i = 0; i < arr.length; i++) { document.write(arr[i] + "<br />"); } //晕,一开始竟然写出arr.length() </script> |
发表评论
| Trackback
