剩余參數(shù)(rest parameter)語(yǔ)法允許我們將一個(gè)不定數(shù)量的參數(shù)表示為一個(gè)數(shù)組师枣。
let add = (...args) =>args.reduce((a,b) =>a+b);
console.log(add(1,2,3,4));//10
參數(shù)默認(rèn)值
//ES5寫(xiě)法
function addMessage(message) {
message = message || 'default message';
var el = document.createElement('p');
el.innerHTML =message;
document.body.appendChild(el);
}
addMessage();
addMessage('hello vue');
//ES6寫(xiě)法
function addmessage2(message = 'default message') {
var el =document.createElement('p');
el.innerHTML = message;
document.body.appendChild(el);
}
addmessage2();
addmessage2('hello word');