摘要: 函数参数的默认值 ##基本用法 ES6 之前,不能直接为函数的参数指定默认值,只能采用变通的方法。 function log(x, y) { y = y || 'World'; console.log(x, y); } log('Hello') // Hello World log('Hello', 阅读全文
posted @ 2021-01-08 17:50 至安 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 基本用法 参数列表)=> {函数体} var f = v => v; 上面的箭头函数等同于: var f = function(v) { return v; }; 如果箭头函数不需要参数或需要多个参数,就使用一个圆括号代表参数部分。 var f = () => 5; // 等同于 var f = f 阅读全文
posted @ 2021-01-08 17:47 至安 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 变量的解构赋值 数组的解构赋值 基本用法 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 以前,为变量赋值,只能直接指定值。 let a = 1; let b = 2; let c = 3; ES6允许写成下面这样。 let [a, b, 阅读全文
posted @ 2021-01-08 10:47 至安 阅读(123) 评论(0) 推荐(0) 编辑