MoonCheung

MoonCheung

人生路漫漫,何曾有坦途。:)

Javascript

箭头函数和普通函数区别
关于箭头参数: 如箭头函数没有参数,直接写一个空括号即可; 如箭头函数的参数只有一个,需要括号包裹参数; 如箭头函数的参数有多个,将参数依次用逗号 (,) 分隔,包裹在括号中即可; 关于箭头函数体: 箭头函数没有普通函数function关键字 如箭头函数的函数体只有一句…
理解 Proxy 如何使用
Proxy 用于修改某些操作的默认行为,在目标对象之前架设一层 “拦截”,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可对外界的访问进行过滤和改写。 get属性:该方法用于拦截某个属性的读取操作,可接受三个参数,依次为目标对象,属性名和proxy实例本身…
cover
cover

算法解析

位运算: 在学习位运算之前需要了解十进制如何转二进制,二进制如何转十进制,这里说明简单计算方式:要从右到左用二进制的每个数去乘以 2 的相应次方,小数点后则是从左往右 例如:二进制如何转十进制 所以总结起来通用公式为: 例如:十进制如何转二进制 十进制整数转换为二进制整数采…
模块化方案
AMD 使用 RequireJS 编写模块化定义规范产生,主要是用于浏览器端,特点:依赖必须提前声明好。 Copy define('./index.js', function(code) { // code 就是index.js 返回的内容 }); CMD 使用…
此博客数据所有权由区块链加密技术和智能合约保障仅归创作者所有。