給你個肯定的回答:是可以的,因為JSON可以理解為js指令碼。例子如下:var myjson={a:"1",b:true,aarray:[1,2,3,4]};// 構建一個JSONmyjson.a="修改a";/*修改屬性*/alert(myjson);myjson.d="新增d";/*新增屬性*/alert(myjson);var myjsonStr=JSON.stringify(myjson);// 將myjson轉為字串 alert(myjsonStr);var newjson=eval("(" + myjsonStr+ ")");// 把字串轉換為JSON物件注意在低版本的瀏覽器上是沒有內建的JSON物件的,此時需要一個JSON2.js檔案,從附件中下載即可。使用JSON2的方法如下:// 檢查JSON物件是否正確if (typeof JSON != "object") {// 瀏覽器沒有自帶JSON相關的函式 JSON = require("JSON2")// 使用seajs載入JSON2.js,也可考慮其他動態方式 }
給你個肯定的回答:是可以的,因為JSON可以理解為js指令碼。例子如下:var myjson={a:"1",b:true,aarray:[1,2,3,4]};// 構建一個JSONmyjson.a="修改a";/*修改屬性*/alert(myjson);myjson.d="新增d";/*新增屬性*/alert(myjson);var myjsonStr=JSON.stringify(myjson);// 將myjson轉為字串 alert(myjsonStr);var newjson=eval("(" + myjsonStr+ ")");// 把字串轉換為JSON物件注意在低版本的瀏覽器上是沒有內建的JSON物件的,此時需要一個JSON2.js檔案,從附件中下載即可。使用JSON2的方法如下:// 檢查JSON物件是否正確if (typeof JSON != "object") {// 瀏覽器沒有自帶JSON相關的函式 JSON = require("JSON2")// 使用seajs載入JSON2.js,也可考慮其他動態方式 }