12 2021 档案
摘要:ES6 支持模块化设计,可以使用导入导出的功能。在ES6之前使用的是 <script src="./module.js"></script> ,将外部文件引入进来,但是这种方法是存在问题的,如果代码量非常庞大,引入文件很多的情况下,多个文件的变量或是函数都会成为全局对象的属性,后引入的会覆盖之前的,
阅读全文
摘要:类class 在 ES6 之前,JavaScript 不能像其它语言(PHP,Java)等有完整的类支持;采用了原型链实现了面向对象的功能,但从 ES6 开始,提供了真正的类语法。它可以看作一个语法糖,让对象原型的写法更加清晰、更像面向对象编程的语法。 通过 class 关键字定义类: //匿名 l
阅读全文
摘要:async 用来处理异步,它是对 Promise 的一种扩展,让异步更加方便;async 是基于 Promise 的,虽然是异步操作,但看上去像同步,更容易理解。 let p1=new Promise((resolve,reject)=>{ setTimeout(()=>{ resolve("异步1
阅读全文

浙公网安备 33010602011771号