- 博客(4)
- 收藏
- 关注
原创 ES6之函数
一、函数的变化 1. 函数默认参数 function fn({a='0', b='1'} = {}) { console.log(a, b); }; fn(); //0 1 定义函数时可以给函数参数设置默认值,当调用函数时如果不传参或某个参数不传,那么函数的该参数就会设置成此默认值。 2. 函数参数默认已经定义了,不能再使用let、const在函数内去定义 function fn({a=...
2019-12-11 11:37:34 98
原创 ES6之解构赋值
一、简易格式 let [a, b, c] = [1, 2, 3]; console.log(a); //1 console.log(b); //2 console.log(c); //3 二、左右两侧结构保持一致 三、解构时可以赋默认值 let [a, b, c="默认值"] = ["aaa", "b"]; 四、代码案例 let [a,b] = [1,2,3] console.log(a); ...
2019-12-10 16:43:08 96
原创 ES6之let、const
一、let 1. 没有预解析,不存在变量提升 function fn() { console.log(a); //Uncaught ReferenceError: Cannot access 'a' before initialization let a = 10; } fn(); function fn1() { console.log(a); //undefined var a = ...
2019-12-10 15:33:35 83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人