javascript的对象与字符串相互转换
2024-09-06 13:07:14
因为对象不利于网络传输,因此要转换成字符串,转换成字符串之后又要考虑怎么将这个字符串转换回对象,以便取得对象中的属性。
常用的做法是将对象转换为JSON字符串,这里的转换方法也是用的JSON官方提供的方法。
将对象转换为JSON字符串的方法【JSON.stringify()】:
const obj = {
code: 'yanggb',
name: '杨冠标',
}
const objToStr = JSON.stringify(obj);
将JSON字符串转换回对象的方法【JSON.parse()】:
const objFromStr = JSON.parse(objToStr);
console.log('你今天好吗,', objFromStr.name);
"即使风景并不真正的那么快乐,其间的旅客也能自己寻得快乐。"
最新文章
- for循环中的 else,break
- 【单页应用】全局控制器app应该干些什么?
- JVM之方法区
- BZOJ 1096: [ZJOI2007]仓库建设 [斜率优化DP]
- HLG1116-选美大赛
- Rails :.nil? , .empty?, .blank? .present? 的区别
- SQL 语句-partition by
- hiho #1325 : 平衡树·Treap
- (原创)用Receiver和SystemService监听网络状态,注册Receiver的两种方式
- device eth0 does not seem to be present, delaying initialization
- iOS -- 给model赋值时走了[self setValuesForKeysWithDictionary:dic]不走setvalue: forked:
- [转]VGA、QVGA、CIF、QCIF 。。。的含义
- 写i2c_client驱动的两种方式
- 我总结的18个非常好用的vim指令
- 如何让FPGA中的SPI与其他模块互动起来
- python基础(三)--列表、元组、字典
- 怎么检测JDK环境变量是否配置正确
- springMVC源码分析--SimpleUrlHandlerMapping(四)
- 终于考完PMP
- k8s部署spring-boot项目失败