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

Vim使用笔记
· ☕ 3 分钟
normal 模式 insert 模式 visual 模式 control + [ 从insert/visual回到normal esc 也是从insert/visual回到normal normal 模式下 hjkl 移动光标左下

从头学习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 实例与

重新理解BFC
· ☕ 2 分钟
常见的定位方案 普通流(normal flow) 在普通流中,元素按照其在HTML中的先后位置至上而下布局,在这个过程中,行内元素水平排列,直到一行被占满

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