PureComponent浅比较(16.8.6) 发表于 2019-08-13 | 更新于 2019-08-29 | 分类于 React | 评论数: React PureComponent 浅比较源码解析 阅读全文 »
React中文输入法与文本输入框问题 发表于 2019-07-18 | 更新于 2021-10-15 | 分类于 React | 评论数: 问题描述输入中文时,每输入一个拼音都会触发onChange事件。 阅读全文 »
对象属性枚举顺序 发表于 2019-06-28 | 分类于 JavaScript | 评论数: ES6规定了对象属性枚举顺序。 ES6 [[OwnPropertyKeys]]() 123456789101112131415161718199.1.12 [[OwnPropertyKeys]]()调用 O 的 [[OwnPropertyKeys]] 内部方法时,采取以下步骤: 1.使 keys 变为一个空的 List 2.对于整数类型的 O 的每个自己的属性键 P,按照数字索引升序,放到属性列表中 a. 将 P 作为 keys 的最后一个元素。 3.对于 String 类型但不是整数索引的 O 的每个自己的属性键 P,按照属性的创建时间升序,放到属性列表中 a. 将 P 作为 keys 的最后一个元素。 4.对于 Symbol 类型的 O 的每个自己的属性键 P,按照属性的创建时间升序,放到属性列表中 a. 将 P 作为 keys 的最后一个元素。 5.返回 keys。 阅读全文 »
.map(Number)所展开的 发表于 2019-02-21 | 更新于 2020-07-13 | 分类于 JavaScript | 评论数: .map(Number)字符数组转数字数组 1['1','2','3'].map(Number) 阅读全文 »
判断数据类型 Object.prototype.toString.call() 发表于 2019-02-17 | 更新于 2019-09-17 | 分类于 JavaScript | 评论数: 参考: 为什么用Object.prototype.toString.call(obj)检测对象类型 谈谈Object.prototype.toString 阅读全文 »