JSON對于開發人員而言一點也不陌生,雖說我們經常接觸JSON,但是大家真的了解JSON嗎?我看未必,很多同學經常搞不清楚JSON的Key到底要不要用雙引號括起來,感覺在某些場景下JSON的Key加不加雙引號似乎都不影響使用。其實,事情并非這么簡單。
JSON規范
JSON它是一種輕量級的數據交換格式,它是Key/Value鍵值對形式出現的,更多用于數據交換場景,它相當的簡潔明了。
它的語法規則是:
花括號表示對象
方括號表示數組
數據由半角逗號分隔
鍵/值對組合中,鍵名要以雙引號("")括起來,然后使用冒號(:)分隔Key和Value
JSON和JS是有關系的
1、我們看下JS對象是什么樣的,如下代碼:
varobj={name:'張三',age:20};
JS對象中的
2、JSON只是字符串,如下代碼:
varjson='{"name":"張三","age":20}';
綜上,
以上就是我的觀點,對于這個問題大家是怎么看待的呢?歡迎在下方評論區交流~我是科技領域創作者,十年互聯網從業經驗,我了解更多科技知識!