concat方法完成javascript中数组的复制
2005-06-16 11:00
441 查看
<script>
//初始化数据
var array_1 = new Array(); //定义一个数组
array_1[0] = 123;
array_1[1] = new Array();
array_1[1][0] = 456;
array_1[1][1] = 789;
array_1[2] = "xxx";
alert(array_1) //赋值完毕
//赋值数据
var array_2 = new Array(); //定义一个数组array_2
array_2 = array_1.concat(); //返回一个新数组
alert(array_2);
//Test
array_1[0] = "aaa"; //改变数组aa的值
alert(array_1);
alert(array_2); //数组array_2依然是数组array_1的初始化状态
//初始化数据
var array_1 = new Array(); //定义一个数组
array_1[0] = 123;
array_1[1] = new Array();
array_1[1][0] = 456;
array_1[1][1] = 789;
array_1[2] = "xxx";
alert(array_1) //赋值完毕
//赋值数据
var array_2 = new Array(); //定义一个数组array_2
array_2 = array_1.concat(); //返回一个新数组
alert(array_2);
//Test
array_1[0] = "aaa"; //改变数组aa的值
alert(array_1);
alert(array_2); //数组array_2依然是数组array_1的初始化状态
相关文章推荐
- clone方法完成javascript中数组的复制
- javascript 三种数组复制方法的性能对比
- javascript使用数组的push方法完成快速排序
- 深入理解javaScript中数组对象的concat方法
- javascript 数组以及对象的深拷贝(复制数组或复制对象)的方法
- javascript数组方法部分举例(push()/pop()/unshift()/shift()/reverse()/splice()/concat()/join())
- javascript 数组和对象的浅复制和深度复制 assign/slice/concat/JSON.parse(JSON.stringify())
- javascript中数组的concat()方法使用介绍
- javascript 三种数组复制方法的性能对比
- javascript 数组以及对象的深拷贝(复制数组或复制对象)的方法
- JavaScript引用类型之Array数组的拼接方法-concat()和截取方法-slice()
- JavaScript concat() 方法-连接两个或多个数组
- javascript使用数组的push方法完成快速排序
- javascript中数组的concat()方法
- JavaScript 数组 concat()方法
- javascript中数组的concat()方法使用介绍
- javascript 数组 深拷贝的简易方法(通过concat)
- Javascript数组---push(),concat()方法的区别
- javascript 数组以及对象的深拷贝(复制数组或复制对象)的方法
- Javascript中数组的遍历,数组的复制,函数绑定的方法