
ES6
关于ES6的部分功能总结
大大大大大白呢
这个作者很懒,什么都没留下…
展开
-
Set 数据结构
Set 是一种叫【集合(由一堆无序、相关联且不重复的内部结构组成的组合,以[值,值的形式储存])】的数据结构。values() 返回键值。keys() 返回键名。原创 2024-06-20 11:21:08 · 397 阅读 · 1 评论 -
Map 数据结构
Set 是一种叫【字典(是一些元素的集合,以 [ 键,值 ] 的形式储存)】的数据结构。keys() 返回键名。values() 返回键值。使用运算扩展符 【...】原创 2024-06-20 11:20:42 · 563 阅读 · 0 评论 -
ES6 Promise对象
不管 Promise 对象最后的状态如何,都会进行的操作。原创 2024-06-19 14:12:08 · 544 阅读 · 0 评论 -
宏任务与微任务
script主代码块、setTimeout 、setInterval 、nodejs的setImmediate 、MessageChannel(react的fiber用到)、postMessage、网络I/O、文件I/O、用户交互的回调等事件、UI渲染事件(DOM解析、布局计算、绘制)、Ajax 等等。new Promise在实例化的过程中所执行的代码是同步的,而在 then中注册的回调函数才是异步的.即:主线程任务 => 异步任务(微任务 => 宏任务)1、微任务会在宏任务之前执行。原创 2024-06-19 14:11:29 · 221 阅读 · 0 评论 -
ES8新特性:async函数
2、await 表达式。原创 2024-06-18 15:49:22 · 221 阅读 · 0 评论 -
【1】、var、let、const 三者的区别
2、暂时性死区定义:在代码块内,如果引用了某个变量但是该变量没有被声明(即,在声明之前使用该变量),就会抛出一个ReferenceError。总结使用:常量使用const ,其他情况使用let ,避免使用var。如果把代码中的【let】改为【var】,则输出结果为 10 .【const】声明一个只读的常量,一旦声明,值就不能改变。【var】可以在声明前使用,即输出为undefined。【let】和【const】未声明不可使用,否则会报错。【let、const】不允许重复声明。【var、let】可以修改,原创 2024-06-18 15:49:09 · 482 阅读 · 0 评论