摘要: 注意点: ① async/await是ES7新特性 ② async/await是写异步代码的新方式,以前的方法有回调函数和Promise③ async/await是基于Promise实现的,它不能用于普通的回调函数④ async/await与Promise一样,是非阻塞的⑤ async/await使 阅读全文
posted @ 2023-02-07 19:12 122www 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 1.前言 基本数据类型:undefined,boolean,number,string,null,symbol(ES6)。 基本类型的名字和值都存放在栈区,访问是按值访问的,就是说你可以操作保存在变量中的实际的值。见下图 当然,let a=1,b=a;虽然b不受a影响,但这也算不上深拷贝,因为深拷贝 阅读全文
posted @ 2023-02-07 19:00 122www 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 1.扩展运算符的使用(...) 将一个数组转为用逗号分隔的参数序列。遍历操作,也可以用于合并数组,复制数组(对象),或者转换数组。 扩展运算符背后调用的是遍历器接口( Symbol.iterator ),如果一个对象没有部署这个接口,就无法转换。 Array.from 方法还支持类似数组的对象。所谓 阅读全文
posted @ 2023-02-07 16:08 122www 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 属性的简洁表示. ES6 允许在大括号里面,直接写入变量和函数,作为对象的属性和方法。这样的书写更加简洁。 const foo = 'bar'; const baz = {foo}; baz // {foo: "bar"} // 等同于 const baz = {foo: foo} 上面的代码中,变 阅读全文
posted @ 2023-02-07 15:57 122www 阅读(49) 评论(0) 推荐(0) 编辑