es6的知识点

1.let和const

  同时拥有块级作用域。并不存在变量提升。const声明不变的常量。

2.变量的解构赋值

  从数组和对象中提取值,对变量进行赋值。

复制代码
let [a, b, c] = [1, 2, 3];

类似于“模式匹配”:

let [foo, [[bar], baz]] = [1, [[2], 3]];

而对象解构要求变量与属性同名,例:

let { foo, bar } = { foo: 'aaa', bar: 'bbb' };
复制代码

3.字符串的扩展:

`Hello ${name}, how are you ${time}?`

4.数组的扩展:

  将一个数组用...的形式取出。

Math.max(...[14, 3, 77]); //直接数组无法使用max

const a2 = [...a1]; //复制一个数组

[...'hello'] //将字符串转为真正的数组

5.symbol数据类型:

  表示独一无二的值。

6.promise

7.async,await

8.箭头函数。

  自身没有this,this指向外层。

posted on   SE7EN_96  阅读(28)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示