In my last article, i use a JSON tool to parse a JSON string, but there will be a JavaScript error:
<div class="initParameters">{ cred: "6B30E9A9E716C370E040E00A193871B8" }</div>
var initParameters = JSON.parse(this.element.find(".initParameters").text());
The reason is that { cred: “6B30E9A9E716C370E040E00A193871B8″ } is not a valid JSON string.
You can use this online tool to verify it.
And the result:
syntax error, unexpected TINVALID, expecting TSTRING or ‘}’ at line 2
Parsing failed
What’s the matter? you miss to quote the key of the object:
<div class="initParameters">{ "cred": "6B30E9A9E716C370E040E00A193871B8" }</div>
Note: For a JSON string, always use double quotes, always quote your keys, and remove all functions.
點擊查看更多內(nèi)容
為 TA 點贊
評論
評論
共同學(xué)習(xí),寫下你的評論
評論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦