var arr2 = new Array();
arr2["person"] = new Array(); arr2["person"][0] = "name"; arr2["person"][1] = "age"; arr2["person"][2] = "sex"; arr2.push(arr2["person"]); arr2["person2"] = new Array(); arr2["person2"][0] = "name2"; arr2["person2"][1] = "age2"; arr2["person2"][2] = "sex2"; arr2.push(arr2["person2"]); arr2["person3"] = new Array(); arr2["person3"][0] = "name3"; arr2["person3"][1] = "age3"; arr2["person3"][2] = "sex3"; arr2.push(arr2["person3"]); // alert(arr2);
// arr2=arr2.pop(arr2["person2"]);
arr2.pop(arr2["person2"]); alert(arr2);
由于我项目中用到了二维数组,需要对二维数组中的某个元素进行删除,以上是我自己写的一个测试代码,测试出来的结果是无论我删除的是二维数组中的哪个元素,用alert弹出的都是除了最后一个元素的其他数组元素,而没法弹出删除后剩下的那些元素,请大神帮帮我!
函数式编程
相关分类