lianjianbo / blog

0 stars 0 forks source link

ARTS 第二周 #4

Open lianjianbo opened 5 years ago

lianjianbo commented 5 years ago

ARTS 第二周(2019.7.15-2019.7.21)

 语法如下:  JSON.parse(text[, reviver])text是必需的,一个有效的JSON的字符串  reviver是可选的,一个转换结果的函数将为对象的每个成员调用此函数。  以下为一个实例:

<p id="demo"></p>
<script>
var obj = JSON.parse('{ "name":"lian", "sex":"man" }');
document.getElementById("demo").innerHTML = obj.name + ":" + obj.sex;
</script>

 此案例是从json对象中创建JavaScript对象,输出的结果为lian:man  使用 JSON.stringify() 方法将JavaScript对象转换为字符串。  语法如下:  JSON.stringify(value[, replacer[, space]])value是必需的,需转换的JavaScript值  replacer是可选的,用于转换结果的函数或数组。  space是可选的,文本添加缩进、空格和换行符。  以下为一个实例:

<p id="demo"></p>
<script>
var obj = { "name":"lian", "sex":"man"};
var myJSON = JSON.stringify(obj);
document.getElementById("demo").innerHTML = myJSON;
</script>

 此案例是将javascript对象转换为JSON字符串,输出的结果为

{
"name":"lian", 
"sex":"man"
}