什么是微前端 微前端的概念:构建一个现代 Web 应用所需要的技术/策略/方法,具备多个团队独立开发、部署的特性 微前端的优势 独立测试部署,各...
创建画布 常用的 API fill() 填充路径 stroke() 描边 arc() 创建圆弧 rect() 创建矩形 fillRect() 绘...
数据类型 六种原始类型undefinedBooleanNumberNaN (不是一个有效数字)Infinity (无穷大)StringBigIn...
this 按照惯例,先看一段代码 看一段代码 你能一眼看出输出答案吗?如果可以那么我相信 this 概念你已经理解的很透彻了,如果你不懂输出内容...
概念 柯里化可以让我们给函数传递较少的参数得到一个已经记住的某个固定参数的新函数 这是一种对函数参数的缓存 让函数变的更灵活,让函数的粒度更小 ...
自认为对变量提升有一定的了解,其实不然。 概念 什么是变量提升 变量提升,在当前上下文中(全局/私有/块级),js 代码自上而下执行之前,浏览器...
js 预编译是什么 先看一段代码 你知道上面代码的执行结果,如果你不复制代码到浏览器中看结果,那么我相信你已经理解了预编译,也就不用再看下去了,...
Promise 检测图片 检测图片是否加载成功,成功就正常显示,失败就展示默认图片 休眠的实现方法 基本用法 有一点需要注意,如果是new Pr...
原型链继承 借用构造函数(经典继承) 缺点 :每次new (实例化)都会重现创建一次 组合继承 (结合原型链继承和借用构造函数继承) 基本思想是...