[Javascript] Json

面試必問:

json格式有哪些: obj鍵值對 數組形式

(1) 語法 *

簡單值: string number boolean null
        不能是undefined

對象: 有序鍵值對

數組: 有序的值得列表

對象形式:

<script type="text/javascript">
   {
    "name":"jessica",
    "age":19
    //必須給屬性加上""
   }
</script>

數組形式:

<script type="text/javascript">
   [
     {
      "name":"krystal",
      "age":19
     },{
      "name":"jessica",
      "age":20
     }
   ]
</script>

(2) 解析和轉換

JSON.stringify(obj) //轉化成json格式
JSON.parse(json) // 轉化成原來的格式

<script type="text/javascript">
   var j=[
     {
      name:"krystal",
      age:19
     },{
      name:"jessica",
      age:20
     }
   ]
   var json=JSON.stringify(j);
   console.log(json);
   console.log(JSON.parse(json));
</script>

這裏寫圖片描述

發佈了68 篇原創文章 · 獲贊 2 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章