随笔分类 - 前端基础
摘要:变量提升是面试中非常常见的一个问题 比如 var 和 let 的区别是什么? 答案之一就有 let 不会变量提升 1.概念 最基础的概念大家都知道 console.log(a); var a = 1;// 输出 undefined 在代码中 使用 var 来声明变量的时候,会提到当前作用域的顶端,而
阅读全文
摘要:code 最近在思考promise的实现原理 于是准备自己写一个简单的demo 一开始想到的问题有两个 1.链式调用 2.异步顺序执行 我们先声明一个异步操作的函数 来模拟异步请求 下面就开始写一个简单的promise 有 then,resolve,reject方法 1.then里面会有一个回调方法
阅读全文
摘要:原型有一个非常重要的属性叫 prototype 一、先写一个简单的例子,看看 A的原型和A的实例 分别是什么 控制台输出后发现,两个都是对象 区别 1.实例对象里面有一个灰色的 <prototype>(隐式原型,可通过__proto__拿到) 2.原型对象里面多一个constructor属性,这个属
阅读全文

浙公网安备 33010602011771号