欢迎来到天天文库
浏览记录
ID:30517626
大小:17.53 KB
页数:5页
时间:2018-12-31
《深入浅析json.parse()、json.stringify()和eval()的作用详解》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解深入浅析JSON.parse()、JSON.stringify()和eval()的作用详解 这篇文章主要介绍了深入浅析JSON.parse()、JSON.stringify()和eval()的作用详解的相关资料,需要的朋友可以参考下 “JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。因为采用独立于语言的文本格式,也使用了类似于C语言家族的习惯,拥有了这些特性使JSO
2、N成为理想的数据交换语言,作用是易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)。” 今天在这里笔者想简单谈谈jquery里面的JSON.parse()和JSON.stringify()函数,顺便还会提一下原生JS里面的eval()函数 (1)JSON.parse函数 作用:将JavaScript对象表示法(JSON)字符串转换为对象。 语法:JSON.parse(text[,reviver]) 参数: text 必需。一个有效的JSON字符串。 reviver 可选。一个转换结果的函数。将为对象的每个成员调用此函数。对党的认识也有了进
3、一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解 返回值:一个对象或数组 example: varjson='{"name":"GDT","age":,"University":"GDUT"}'; varinfo=JSON.parse(json); //解析为JSON对象 document.write(info.name+'isastudentof'+info.Univers
4、ity+'andheis'+info.age+"yearsold.");/info为Object对象 (2)JSON.stringify()函数 作用:将JavaScript值转换为JavaScript对象表示法(JSON)字符串 语法:JSON.stringify(value[,replacer][,space]) 参数: value 必需,通常为需要转换的JavaScript值(通常为对象或者数组) replacer 可选,用于转换结果的函数或者数组 space 可选。向返回值JSON文本添加缩进、空格和换行符以使其更易于读取。 返回值:一个包含JSON文本
5、的字符串 example: varinfo={name:"GDT",age:,University:"GDUT"};对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解 varjson=JSON.stringify(info);//转换为JSON字符串 document.write(json);//output为{"name":"GDT","age":23,"Uni
6、versity":"GDUT"} (3)eval()函数 作用:eval()函数可计算某个字符串,并执行其中的的JavaScript代码。 语法:eval(string) 参数: string 必需,要计算的字符串,其中含有要计算的JavaScript表达式或要执行的语句。 返回值:返回计算string的值,如果有的话(没有则不做任何改变返回) example: eval("x=;y=;document.write(x*y)");//output为 document.write(eval("+")); //output为 varx=; document.wr
7、ite(eval(x+)); //output为 使用eval()函数也可以将JSON字符串解析为对象,这个功能能完成JSON.parse()的功能,但是有不一样的地方,请看下面代码 //JSON.parse()对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等
此文档下载收益归作者所有