深入浅析json.parse()、json.stringify()和eval()的作用详解

深入浅析json.parse()、json.stringify()和eval()的作用详解

ID:30517626

大小:17.53 KB

页数:5页

时间:2018-12-31

深入浅析json.parse()、json.stringify()和eval()的作用详解_第1页
深入浅析json.parse()、json.stringify()和eval()的作用详解_第2页
深入浅析json.parse()、json.stringify()和eval()的作用详解_第3页
深入浅析json.parse()、json.stringify()和eval()的作用详解_第4页
深入浅析json.parse()、json.stringify()和eval()的作用详解_第5页
资源描述:

《深入浅析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()对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。