龙空技术网

JSON(Javascript Object Notation)(二)

翔视频 281

前言:

眼前你们对“json 视频”可能比较看重,大家都需要剖析一些“json 视频”的相关文章。那么小编同时在网摘上搜集了一些对于“json 视频””的相关文章,希望姐妹们能喜欢,咱们快快来了解一下吧!

JSON对象

由于JSON是javascript的子集,因此eval()可以解析,但是eval()可能会执行一些恶意代码。

JSON对象有两个方法:stringify()和parse()分别用于把javascript对象序列化为JSON字符串和把JSON字符串解析为原生javascript值

如下:

var book={

title:"javascript",

authors:[

"js程序设计"

],

edition:1,

year:2018

};

var jsonText=JSON.stringify(book);

console.log(jsonText)

在序列化对象时,所有函数及原型成员都会被忽略,值为underfind的任何属性也都会被跳过

将JSON字符串传给parse()就可以得到相应的javascript值如:

var obj=JSON.parse(jsonText);

如果传的不是有效JSON,将会抛出错误

标签: #json 视频