js中JSON.stringify用于自定义的类
参考:http://stackoverflow.com/questions/7356694/how-to-json-stringify-a-user-defined-class-in-javascript
function MyClass() {this.a = "1a";this.b = "1b";this.c = 100;this.d = {da : "1da",dc : 200}; }MyClass.prototype.isManual = function() {return true; }var myClass = new MyClass(); var json = JSON.stringify(myClass); console.log(json)console.log(myClass.isManual()) var json = JSON.stringify({"myClass": myClass, "haha": 1}); console.log(json)
结果为:
{"a":"1a","b":"1b","c":100,"d":{"da":"1da","dc":200}} true {"myClass":{"a":"1a","b":"1b","c":100,"d":{"da":"1da","dc":200}},"haha":1}
转载于:https://www.cnblogs.com/bonelee/p/6139013.html
js中JSON.stringify用于自定义的类相关推荐
- js html 处理json数据,JS中Json数据的处理和解析JSON数据的方法详解
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.它基于ECMAScript的一个子集. JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族 ...
- php编码 js解码,浅谈php和js中json的编码和解码
php中 1)编码 $jsonstr = json_encode($array) 2)解码 $arr = json_decode($jsonstr) echo json_encode("中文 ...
- js中json数组 和 字符串 互转
js中json数组 和 字符串 互转 const jsonStr1 = JSON.stringify( res.responseObject); //json转字符串.//const area = J ...
- js 编码 php 解码,浅谈php和js中json的编码和解码
php中 1)编码 $jsonStr = json_encode($array) 2)解码 $arr = json_decode($jsonStr) echo json_encode("中文 ...
- js中json法创建对象(json里面的:相当于js里面的=)
js中json法创建对象(json里面的:相当于js里面的=) 一.总结 json里面的:相当于js里面的= 4.json创建js对象解决命名冲突:多个人为同一个页面写js的话,命名冲突就有可能发生, ...
- html自定义js程序,JS中微信小程序自定义底部弹出框
实现微信小程序底部弹出框效果,代码分为html,css和js两部分,具体代码详情大家参考下本文. html CSS .commodity_screen { width: 100%; height: 1 ...
- JS中Json数据的处理和解析JSON数据的方法详解
学习目标: 节数 知识点 要求 第一节 数组去重 数组去重 了解 第二节 数组排序 数组排序 了解 第三节 json概述 json概述 掌握 第四节 json方法 json方法 掌握 第五节 json ...
- js中 json详解
var aa ={name:"zoumm",age:23};var bb = JSON.stringify(aa);console.log(bb); //打印出{"nam ...
- 前端 JavaScript 中 JSON.stringify() 的基本用法
前言 在开发工作中,我们可能会碰到这样的需求:需要将某个对象内容弹窗显示或者保存在文件中,这时候如果你直接弹窗的话,很可能就是下面这样的: 因为很多接口它对参数有要求,比如只能是字符串之类的. 这时候 ...
最新文章
- 谷歌大脑提出对智能体进行「正向-反向」强化学习训练,加速训练过程
- AndroidStudio导入项目一直卡在Building gradle project info最快速解决方案
- educoder python入门之基础语法-用python实现豆瓣短评通用爬虫(登录、爬取、可视化分析)...
- 推荐10个很棒的 CSS3 开发工具
- udp java 编程_JAVA 网络编程之UDP编程
- springcloud微服务实战 学习笔记五 Hystrix服务降级 Hystrix依赖隔离 断路器
- Linux系统文件编程(1)
- 从一个视图控制器切换到另一个视图控制器的几种方式
- docker 安装mysql_docker|docker安装mysql数据库
- CentOS 下解决ssh登录 locale 警告
- TimeUnit类中的sleep() 和Thread.sleep()
- java如何开根号?
- 主力吸筹猛攻指标源码_通达信主力吸筹提款副图指标 源码
- Linux系统连接以太网与WIFI的方法
- 【detectron】FPN网络中RPN构建与相应的损失函数
- 烽火通信实习应聘经验
- namedtuple 具名元组详解
- 基于SSH+MySQL+Bootstrap的高校实验室预约管理系统
- 世界上最大的国家——互联网国
- 黑帆第四季/全集Black Sails迅雷下载
热门文章
- linux设备驱动——总线、设备、驱动
- Linux下的USB总线驱动 1
- java audit模块实现_Apollo 源码解析 —— Config Service 操作审计日志 Audit
- ct读片软件_伦琴影领影像诊断中心:这六大MRI读片技巧,影像医生必须掌握
- python安装没有pip选项_python-3.x – 在ubuntu上没有pip的python安装
- 的boc调制matlab程序_Matlab仿真基础数字全息
- innodb主键的长度为什么不能大于767字节
- 导入json数据到Elasticsearch(bulk方法)
- 每天一个linux命令(16):which命令
- 【Java面试题】docker拉取镜像