javascript
文章平均质量分 93
程序员-小许
爱学习
展开
-
JSON方法序列化js对象
序列化对象序列化(Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。因为对象本身存储的只是一个地址映射,如果程序停止了,映射关系就没了,所以对象obj的内容需要保存或传输,就要将对象序列化。在javascript中,ECMAScript 5中提供了内置函数JSON.stringify()和JSON.parse()用来序列化和反序列化js对象。 可以把js对象的内容json格式的字符串,进行可传输和保存其内容。另外还可以运用于普通对象的深度拷贝。因为JSON的语法是J原创 2020-09-08 09:49:04 · 1802 阅读 · 0 评论 -
ES2020 (ES11)新特性
1、可选链操作符 -- Optional Chaining (?.)减少访问深层对象时判断属性存不存在的问题。a = { b: { c: { d: { e: 1 } } }}// 必须检查属性是否存在于每个级别,以避免出现Cannot read property ‘’of undefiend 这种错误。// 以前 if(a && a.b && a.b.c && a.b.c.d).原创 2020-09-08 10:06:59 · 497 阅读 · 0 评论 -
javascript的编写风格规范
1、命名(1)命名应遵循简洁、语义化的原则,定义的时候赋值能更好的了解变量语义。//badlet id,inp,obj,shifou;//goodlet userId = 0, input = '', userInfo = null, isAdult = false;(2)变量名含多个单词或者太长,可使用小驼峰式命名法并缩写//badle...原创 2019-11-14 13:10:51 · 168 阅读 · 0 评论