1.json.parse()
在網上找json字串轉物件的方法主要是:json.parse(str)
但我發現這個方法有很大的侷限性
var jsonstr = '';
var jsonstr1 = '';
console.log(json.parse(jsonstr)); // 結果:
console.log(json.parse(jsonstr1)); // 結果:unexpected token k in json at position 1 at json.parse ()
json.parse()限制了json字串的格式只能為jsonstr的格式2.eval()範圍很窄不建議使用
var jsonstr = '';
var jsonstr1 = '';
console.log(eval('(' + jsonstr + ')')); // 結果:
console.log(eval('(' + jsonstr1 + ')'));// 結果:
eval的適用範圍很廣基本上所有的json字串格式都可以轉為物件但必須在字串前後拼上()
建議使用此方法
json 字串轉物件
json 字串為 var str 1,eval方式解析,恐怕這是最早的解析方式了。如下 function strtojson str 2,new function形式,比較怪異哦。如下 function strtojson str 3,使用全域性的json物件,如下 function strtojs...
Date物件轉字串
1.tostring 把 date 物件轉換為字串。2.totimestring 把 date 物件的時間部分轉換為字串。3.todatestring 把 date 物件的日期部分轉換為字串。4.togmtstring 請使用 toutcstring 方法代替。5.toutcstring 根據世界時...
xml字串轉物件xml檔案轉物件
判斷是否是ie瀏覽器和非ie瀏覽器的方法有多種,在此只介紹用例中的方法 1 解析xml字串,得到xml物件的方式 function createxml str else 2 解析xml檔案,將其轉換為xml物件的方式 js view plain copy axmlfilename是xml檔案路徑名 ...