JSON 學習之JSON in JavaScript詳細使用說明
2024-05-06 14:11:21
供稿:網友
代碼如下:
<script type="text/javascript" src="scripts/json/json2.js"></script>
<script type="text/javascript" src="scripts/json/jsonmessage.js"></script>
一、在javascript中使用JSON創建一個對象
Js代碼
代碼如下:
//創建一個空對象
var JSONObject = {}
//創建一個新的對象
var JSONObject = new Object()
//創建一個包含屬性的對象,其中名稱為字符串,年齡為整型
var JSONObject = {
"name":"kevin",
"age":23
}
和java中類似,我們可以通過點(.)操作符取得對象的屬性。
代碼如下:
var JSONObject = {
"name":"kevin",
"age":24,
};
alert("JSONObject.name:"+JSONObject.name);
alert("JSONObject.age:"+JSONObject.age);
二、在javascript中使用JSON創建數組對象
創建一個Student對象,里面包含兩個數組對象,每個數組對象中,包含Student對象的屬性。
代碼如下:
var student = {
//第一個數組對象Class
"Class":[
{
"name":"kevin",
"className":"java",
"age":23
},
{
"name":"yang",
"className":"java",
"age":24
}
],
//第二個數組對象
"Score":[
{
"name":"shower",
"score":100
},
{
"name":"zheng",
"score":100
}
]
}
var i=0;
for(i=0;i<student.Class.length;i++){
alert("student.Class["+i+"].name===>"+student.Class[i].name);
alert("student.Class["+i+"].className===>"+student.Class[i].className);
alert("student.Class["+i+"].age===>"+student.Class[i].age);
}
for(i=0;i<student.Score.length;i++){