当前位置: 首页 > news >正文

长春网站建设长春顺德搜索seo网络推广

长春网站建设长春,顺德搜索seo网络推广,seo外链推广,软文街工具函数JSON.stringify()将JSON对象序列化为字符串时也用到了ToString. 看下面的代码: console.log(JSON.stringify(42)); console.log(JSON.stringify(42)); console.log(JSON.stringify(null)); console.log(JSON.stringify(true));所有安全的JSON值都可以使用…工具函数JSON.stringify()将JSON对象序列化为字符串时也用到了ToString. 看下面的代码: console.log(JSON.stringify(42)); console.log(JSON.stringify(42)); console.log(JSON.stringify(null)); console.log(JSON.stringify(true));所有安全的JSON值都可以使用JSON.stringify字符串化. 安全的JSON值: 能够呈现为有效JSON格式的值 不安全的JSON值: // undefined、function、symbol // 遇到以上类型时会自动忽略(undefined) console.log(JSON.stringify(undefined)); console.log(JSON.stringify(function(){}));console.log(JSON.stringify([1, undefined, function(){},4])); console.log(JSON.stringify({a:2, b:function(){}}));如果对象中定义了toJSON方法,JSON字符串化时会首先调用该方法,然后用它的返回值来进行序列化. // 未定义toJSON,一个循环引用 var o {}; var a {b: 42,c: o,d: function(){} }; o.e a; JSON.stringify(a);// 自定义toJSON,返回一个安全的JSON值 var o {}; var a {b: 42,c: o,d: function(){} }; a.toJSON function(){return { b: this.b}; }; console.log(JSON.stringify(a));可以使用toJSON方法来返回一个相对安全的值. // toJSON()应该返回一个能够呗字符串化的安全的JSON值,而不是返回一个JSON字符串 var a {val: [1,2,3],toJSON: function() {return this.val.slice(1)} }; var b {val:[1,2,3],toJSON: function() {return [ this.val.slice(1).join() ];} }; console.log(JSON.stringify(a)); console.log(JSON.stringify(b)); // 可以看出第二个函数,是对toJSON返回的字符串做字符串化,而非数组本身.我们还可以向JSON.stringify()传递一个可选参数replacer用来指定对象序列化过程中哪些属性应该被处理 // replacer参数 var a {b: 42,c: 42,d: [1,2,3] }; console.log(JSON.stringify(a, [b, c])); // 需要key为b 或 c的 console.log(JSON.stringify(a, function(k,v){if(k ! c) return v; }));space(可选参数) // JSON.stringify还有一个可选参数space,用来指定输出的缩进格式 var a {b: 42,c: 42,d: [1,2,3] }; console.log(JSON.stringify(a, null, 1)); console.log(JSON.stringify(a, null, 3)); console.log(JSON.stringify(a, null, --));参考《你不知道的JavaScript》(中卷)P48~P52
http://www.zqtcl.cn/news/321/

相关文章:

  • 怎么检查外包做的网站html手机网站模板
  • 公司官方网站建设需要多少钱网站上的动图都怎么做的
  • 如何用vs2012做网站上饶便宜的网站建设
  • html5响应式网站源码discuz 分类网站
  • 中移建设招标网站个人网站成品下载
  • 建网站公司销售贵州省铁路建设办公室网站
  • 高校网站建设花费管理课程培训视频教程全集
  • 徐州住房与建设局网站建设银行官网登录入口
  • 织梦模板网站源码成都网站制作工具
  • 环保网站建设维护情况报告设计有什么网站推荐
  • 主题网站的设计方案怎么做网站电影
  • 单位门户网站电子商务网站建设课程设计
  • 高性价比网站建设手机网站左右滑动
  • 网站版权符号代码熊掌号WordPress推送
  • 旅游网站模板免费下载私人服装定制网站
  • 学院网站的作用理财网站开发文档
  • 网站怎么加内容吗半厘米wordpress
  • 仿4493美图网站程序天元建设集团有限公司是国企吗
  • 山东省住房建设厅网站wordpress5.0正式发布
  • 网站建设基础培训wordpress首页模板是哪个文件
  • 修改wordpress数据库优化大师是干什么的
  • 绵阳微网站制作软件产品设计方案
  • 互联网创业项目平台加盟如何进行seo
  • 淘宝网站建设可信吗html5自建网站
  • 万户网络公司怎么样杭州企业seo
  • 高端网站定制设计公司销售型网站怎么做
  • 宝安网站建设网站制作哪家快免费建立网页
  • 仿牌网站仿牌外贸网站制作
  • 建设银行衡阳市分行网站组织建设情况怎么写
  • 做集团网站应注意什么销售管理系统有免费版