阅读:1615回复:3
一个困扰了我很久的js,求高手来帮忙var test_arr = []; test_arr['a'] = {name:"name one"}; test_arr['b'] = {name:"name two"}; //把test_arr['a']从test_arr数组中删除的代码写在下面 for(var key in test_arr){ document.writeln(key); document.writeln(test_arr[key]['name']); } 大家知道怎么样把test_arr['a']从test_arr数组中彻底删除么, 让下面的for(var key in test_arr)只打印出 b name two 我试过delete(test_arr['a']),test_arr.shift()都没有效果 |
|
1楼#
发布于:2011-01-21 21:57
确实用 delete test_arr['a']可以,十分感谢
|
|