js基础
从头学习js-5-作用域链
· ☕ 2 分钟
这个系列是我读冴羽老师博客的感悟, 加入了个人的解读和练习题的解答 上篇说到,当javascript代码执行一段可执行代码(executable

从头学习js-4-变量对象
· ☕ 3 分钟
这个系列是我读冴羽老师博客的感悟, 加入了个人的解读和练习题的解答 上篇说到,当javascript代码执行一段可执行代码(executable

从头学习js-3-执行上下文栈
· ☕ 2 分钟
这个系列是我读冴羽老师博客的感悟, 加入了个人的解读和练习题的解答 我们知道在js中有变量提升, 所以js引擎在解析代码的时候不是一行一行去执行的

从头学习js-2-作用域
· ☕ 1 分钟
这个系列是我读冴羽老师博客的感悟, 加入了个人的解读和练习题的解答 作用域是程序如何储存和获取变量的约定 javascript采用了词法作用域(即

从头学习js-1-原型与原型链
· ☕ 2 分钟
这个系列是我读冴羽老师博客的感悟, 加入了个人的解读和练习题的解答 1 2 function Person() {} let Neo = new Person() Person 是一个构造函数 Neo是构造函数Person创建的一个实

Js实现节流和防抖
· ☕ 1 分钟
吟唱类技能会被中途打断 == 防抖(debounce) 防止抖动,以免把一次事件误认为多次 场景: 登录、发短信等按钮避免用户点击太快,以致于发送了多次

Js原型
· ☕ 2 分钟
关于Js原型 1 2 3 4 5 6 7 8 9 10 11 // 例子 function Person() { } var person = new Person(); console.log(person.__proto__ == Person.prototype) // true console.log(Person.prototype.constructor == Person) // true // 顺便学习一个ES5的方法,可以获得对象的原型 console.log(Object.getPrototypeOf(person) === Person.prototype) // true 实例与

Js实现大数相加
· ☕ 1 分钟
背景: 在 JavaScript 里面,数字均为双精度浮点类型,即一个介于 ±2−1023和 ±2+1024之间的数字,或约为 ±10−308到 ±10+308,数字精度为