js
RexingLeung
这个作者很懒,什么都没留下…
展开
-
JavaScript 中的相等性判断及类型转换解释
此篇文章是参考MDN的JavaScript 中的相等性判断常见比较两个值相等的方法有四种 非严格相等 == 严格相等 === 常用于 a. Array.prototype.indexOf b. Array.prototype.lastIndexOf c. case-matching 同值零:用于 %TypedArray% 和 ArrayBuffer 构造函...原创 2020-04-02 10:59:56 · 298 阅读 · 0 评论 -
这里稍稍记录一下null和undefined
这两个值几乎没有什么区别,我们都知道这两个值都表示无的意思,他们的历史也简单的说一下吧原来,这与JavaScript的历史有关。1995年JavaScript诞生时,最初像Java一样,只设置了null作为表示"无"的值。根据C语言的传统,null被设计成可以自动转为0。Number(null)// 05 + null// 5但是,JavaScript的设计者Bren...原创 2020-04-01 20:46:12 · 191 阅读 · 0 评论 -
收录JavaScript正则深拷贝的一个方法
正则深拷贝的一个方法注意点reg.exec(str|regObj), MDN上面exec只是说了接受字符串, 但是也可以接收正则对象regexp.constructor如果报flag的问题, 一般是第二个参数传错了/** Used to match `RegExp` flags from their coerced string values. */var reFlags = /\w*$...原创 2020-03-28 23:37:54 · 791 阅读 · 0 评论 -
node异步函数类型
直接上代码 , 结果先不说setTimeout(() => { console.log(1)}, 22)setImmediate(() => { console.log(2);})process.nextTick(() => { console.log(3);})new Promise((resolve, rejects) =>...原创 2020-03-18 21:13:29 · 148 阅读 · 0 评论