为了账号安全,请及时绑定邮箱和手机立即绑定

js toJSON

js toJSON

慕田峪4524236 2018-12-07 06:43:36
Object.prototype.toJSON = function(){return JSON.stringify(this);}({a:1}).toJSON();为什么不行?
查看完整描述

11 回答

?
RISEBY

TA贡献1856条经验 获得超5个赞

因为toJSON 是jquery 的一个方法了。

改个方式:

Object.prototype.toJSon = function(){
return JSON.stringify(this);
}

({a:1}).toJSon();

查看完整回答
反对 回复 2018-12-24
?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

图片不清楚,重新上传一下

查看完整回答
反对 回复 2018-12-24
?
ibeautiful

TA贡献1993条经验 获得超5个赞

不瞒你说,上面都不是什么好回答。tojson现在只有高级浏览才支持,你可以下载一个json2来支持所有浏览器。

查看完整回答
反对 回复 2018-12-24
?
侃侃尔雅

TA贡献1801条经验 获得超16个赞

你说的是 JSON.stringify JSON.parse 吧

查看完整回答
反对 回复 2018-12-24
?
心有法竹

TA贡献1866条经验 获得超5个赞

@|WinKi|: 我才懒得跟你吵。在浏览器没支持的情况下,怎么用。不下载json2,哪里有这个方法,真是的。

查看完整回答
反对 回复 2018-12-24
?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

@Coolicer: 

 IE8+,FF3.5+,safari4+,opera10.5+,chrome 都支持 , 如果还用比这些版本还低的话,那确实只能下载json2

查看完整回答
反对 回复 2018-12-24
?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

你是不是想用原型的方式来拓展JSON.stringify?

查看完整回答
反对 回复 2018-12-24
  • 11 回答
  • 0 关注
  • 1064 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号