JSON - GunnarThorunnarson/FORR3JS05DU GitHub Wiki
- JSON
- JSON sýnidæmi
- JSON Lint validator til að kanna villur.
- Learn JSON in 10 Minutes youtube video
Uppbygging
- key/value parasamband
- key verður að vera með tvöföldum gæsalöppum og vera strengur
- value geta verið; string, numbers, boolean (true/false), array, object, null
- JSON strengir verða að vera með tvöföldum gæsalöppum
- Ekki er hægt að commenta í JSON skrá
- JSON skráarsnið er með .json endingu
Kóðasýnidæmi
- JSON Stringify (serialize) object to string
// object
let christmasList = {mike:"Book", jason:"sweater", chelsea:"iPad" }
// breytum object í JSON string.
let christmasListStr = JSON.stringify(christmasList); // "{"mike":"Book","jason":"sweater","chels":"iPad"}"
- JSON.parse() (deserialize) string to object
// Breytum JSON string í object
let christmasListObj = JSON.parse(christmasListStr);
console.log(christmasListObj.mike); // Book