![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
文章平均质量分 62
不过一念间
这个作者很懒,什么都没留下…
展开
-
ES6 函数
4.1 ES6 函数函数参数的扩展1 默认参数基本用法function fn(name, age=17){ console.log(name+", "+age);}fn("Amy", 18); // Amy,18fn("Amy", ""); // Amy,fn("Amy"); // Amy,17注意点:使用函数默认参数时,不允许有同名参数。// 不报错function fn(name,name){ console.log(name);} // 报错//Synt转载 2021-10-11 16:31:05 · 145 阅读 · 0 评论 -
ES6 解构赋值
2.2 ES6 解构赋值概述解构赋值 是对 赋值运算符 的扩展。针对数组或者对象进行模式匹配,然后对其中的变量进行赋值。在代码书写上简洁且易读,语义更加清晰明了;也方便了复杂对象中数据字段获取。解构模型在解构中,有下面两部分参与:解构的源,解构赋值表达式的右边部分。解构的目标,解构赋值表达式的左边部分。数组模型的解构(Array)基本let [a, b, c] = [1, 2, 3];// a = 1// b = 2// c = 3可嵌套let [a, [[b], c]]转载 2021-10-11 16:05:18 · 105 阅读 · 0 评论 -
let 与 const
ES6语法2.1 let 与 constES2015(ES6) 新增加了两个重要的 JavaScript 关键字: let 和 const。let 声明的变量只在 let 命令所在的代码块内有效。const 声明一个只读的常量,一旦声明,常量的值就不能改变。let 命令代码块内有效let 是在代码块内有效,var 是在全局范围内有效:不能重复声明let 只能声明一次, var 可以声明多次:for 循环计数器很适合用 letfor (var i = 0; i转载 2021-10-11 15:37:46 · 86 阅读 · 0 评论