<script type="text/javascript">
//直接声明json数据结构 var myJSONObject = [ { "ircEvent": "PRIVMSG1", "method": "newURI" }, { "ircEvent": "PRIVMSG2", "method": "deleteURI" }, { "ircEvent": "PRIVMSG3", "method": "randomURI" } ]; //JSON.parse("{\"data\":[]}"); //t[0].a = 11; //改 //t.remove(0); //删 //delete myJSONObject[0]; //alert(t[0].a.c); //myJSONObject.splice(0,2); debugger; //删除特定条件的Json数组 for (var i in myJSONObject) { for (var k in myJSONObject[i]) { if (myJSONObject[i][k] == "PRIVMSG1") { delete myJSONObject[i]; break; } } } //向数组中添加 var arr = { "ircEvent": "PRIVMSG4", "method": "addURI" }; myJSONObject.push(arr); //遍历Json对象 var str = ""; for (var i in myJSONObject) { str += myJSONObject[i]["ircEvent"] + "|" + myJSONObject[i]["method"] + ";"; } alert(str); </script>