JS
文章平均质量分 82
可爱的黑山样
我们的征途是星辰大海
展开
-
由if引起的js类型转换的思考
今天偶然看到一篇文章,里面的一些小题目还是引起了我很大的兴趣,让本来佛系写博客的我,突然想认认真真的记录一下学习心得。下面从 if 作为切入口,来聊聊上述博客的 前七题。 执行if 语句,如果是其他类型的条件,则会把其他类型的数据强制转换为Boolean类型,再进行判断; // 相当于先执行Boolean(a)得到true或者false的返回值,再执行后续逻辑 if(a) { console.log("true"); } else { console.log("false"); } 如果上述条原创 2021-08-02 16:09:33 · 285 阅读 · 3 评论 -
理解原型链、prototype和__proto__
明确几点知识 JS所有对象(包括函数)都是Object的实例,并继承Object.prototype的属性和方法; // 普通对象 const obj = {}; console.log(obj instanceof Object); // true // 箭头函数 const myFun = () => {}; console.log(myFun instanceof Object); // true // 函数表达式 const myFun2 = function() {}; consol.原创 2021-07-19 14:40:36 · 247 阅读 · 0 评论