虽然之前一直都会使用,但是没有系统的去学习了解,前几天有一个pdf预览的需求,刚好有用到ArrayBuffer和Blob,所以在此记录一下,供之...
随着ES6 Module的出现,我们在项目中也大概率的采用了ES6 Module的写法,主要是采用import 和export关键字,进行引入和...
关于js的模块化,如下图 commonjs的规范之前有提到过,我们这里就不再提了,我们知道commonjs适用于服务端。不适合浏览器。这是为什么...
我们知道在刚开始,JavaScript语言是没有模块化的概念,但是随着前端能干的事情越来越多,事情越来越复杂,模块化就显得不可或缺,当然,这还要...
1:目前需求需要在页面中嵌入一个外部页面,同时页面实现跨域通信。 1:思路是利用postMessage来实现交互。2:使用window.addE...
ES10 新特性 Object.fromEntries 将二维数组或者map转换成对象; trimStart 和 trimEnd 去除字符串前后...
async用来声明一个异步函数,返回值是一个promise对象,结合await使用,使异步代码看起来像同步代码。 async可以单独使用如果没有...
Babel概述: Babel 是一个 JavaScript 编译器; Babel 能够将新的ES规范语法转换成ES5的语法; 因为不是所有的浏览...
Object.is(val1,val2)判断两个值是否相等,和等号的差别在哪里?结合其他文档,我只看到了,在判断NaN的时候,这个会判定为tru...
文集作者