当前位置: 首页 > 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.pierceye.com/news/321/

相关文章:

  • 门户网站群建设企业网站建设商城
  • wordpress站内跳转米问外贸论坛
  • 网站设计模板图中山做网站专业的公司
  • iis的网站登录没反应公司局域网
  • 上海企业网站优化公司使用asp.net制作网站的整体过程
  • 个性化网站做dj音叉网站平台
  • 深圳网站建设外包公司排名php做网站的支付功能
  • 文山 网站建设 滇icpwordpress 微信支付
  • 常见的企业网站有哪些舞台灯光网站建设公司
  • 广州软件网站开发简易个人网页模板
  • wordpress首页加图片电脑优化大师
  • ic电子网站建设电商网站建设方案PPT
  • 网站开发资金规模it行业做网站一个月多少钱
  • 建设公共网站的手续企业网站外包托管推广
  • 做盗版小说网站怎么样怎么样做美术招生信息网站
  • 阿里云一键wordpresssem优化推广
  • 宁波网站建设公司优选亿企邦东南融通网站建设
  • 网站外部外链建设wordpress 修改源码
  • 大学社团做网站网站广告弹出来代码
  • 深圳苏州企业网站建设服务商建设彩票网站制作
  • 苏州做网站最好公司网站代码 公告栏 php
  • 网站怎么自己做推广网站建设公司-跨界鱼科技
  • 网站如何做下载链接阿里云服务器上做淘宝客网站
  • 电子类网站建设需要多少钱大型h5手游平台
  • 海洋网络做网站不负责邢台太行中学怎么样
  • 现在哪些网站做外贸的好做空间 建网站
  • 建设银行河北分行官网招聘网站中国一级建造师
  • 网站开发常用问题手机网站做分享到微信
  • 用wp做网站备案网站城市分站是怎么做的
  • 网络营销的主要形式有建设网站网站开发好吗