在之前的for循环将复杂的操作简单化之后,我们又学习了一下如何将数据从一个数组中拿出来,放入新的数组中去。
定义和用法
push()方法可向数组的末尾添加一个或多个元素,并返回新的长度。
语法
arrayObject.push(item1,item2,....,itemX)
说明
push()方法可把他的参数顺序添加到arrayObject的尾部,它直接修改arrayObject,但并不是创建新的数组。该方法会加长数组的长度。
实例
这个实例我们来用push()方法添加元素
var arr = new Array(3); arr[0] = "George" ; arr[1] = "John" ; arr[2] = "Thomas" ; document.write(arr + " ") console.log(arr.push("James")+ " ") console.log(arr); 输出: George,John,Thomas 4 George,John,Thomas,James
通过实例我们可以看出,push()方法添加元素之后,无论是输出的长度 ,还是元素的个数都有增加,实际中非常的方便的增加数据。
总结:
巧妙的运用for循环,if判定是,push()方法,我们可以很容易的实现对数组取出元素,添加元素,等操作。