ES6
文章平均质量分 62
不过一念间
这个作者很懒,什么都没留下…
展开
-
ES6 函数
4.1 ES6 函数 函数参数的扩展 1 默认参数 基本用法 function fn(name, age=17){ console.log(name+", "+age); } fn("Amy", 18); // Amy,18 fn("Amy", ""); // Amy, fn("Amy"); // Amy,17 注意点:使用函数默认参数时,不允许有同名参数。 // 不报错 function fn(name,name){ console.log(name); } // 报错 //Synt转载 2021-10-11 16:31:05 · 162 阅读 · 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 · 108 阅读 · 0 评论 -
let 与 const
ES6语法 2.1 let 与 const ES2015(ES6) 新增加了两个重要的 JavaScript 关键字: let 和 const。 let 声明的变量只在 let 命令所在的代码块内有效。 const 声明一个只读的常量,一旦声明,常量的值就不能改变。 let 命令 代码块内有效 let 是在代码块内有效,var 是在全局范围内有效: 不能重复声明 let 只能声明一次, var 可以声明多次: for 循环计数器很适合用 let for (var i = 0; i转载 2021-10-11 15:37:46 · 89 阅读 · 0 评论