标签: javascript arrays
在下面的代码中 -
var a = ["x", "y"]; var b = a; b.push("z"); alert(a);
b是数组a的引用。所以a将会有" z"价值推动。有没有办法制作a和b不同的对象,这样当我们做b.push时,b会有x,y,z和a只有x,y?
对不起另一个不同的问题 - 任何方法来确定对象是仅仅是对象还是数组对象?