push 方法改变的是数组本身,返回值是push之后数组的长度。
所以,代码应该这样写:
var queue = []queue.push( 'A', 'B' )
console.log( queue ) // output [ 'A', 'B' ]
var arr={a:1,b:2,c:3}arr.d = 4
// a: 1, b: 2, c: 3, d: 4
for(var i in arr) {
alert(i + ": " + arr[i])
}
js如何把把对象分在三个数组里,这里分享下操作方法。
设备:联想电脑
系统:win8
软件:代码编辑器zend studio 10.0
1、首先新建一个html文件,命名为test.html,在js标签内,创建一个数组arr,并设置其为空数组。
2、在js标签内,使用for循环生成1至5数字,变量i就是变量值。
3、在for循环内,每次循环,使用push()方法将变量i的值存进arr数组中。
4、在js标签内,使用alert()方法输出数组的值。
5、最后在浏览器打开test.html文件,查看实现的效果。