美文网首页
函数扩展

函数扩展

作者: 深情的白杨 | 来源:发表于2020-04-24 14:12 被阅读0次

1、参数给定默认值

function fun (age = 18) {
  return age;
}

2、剩余参数

function fn(x, ...rest) {
  // x => 1;
  // rest => [2,3];
}
fn(1,2,3);

3、函数传参数的同时可以解构

3.1数组解构
function fn ([a,...rest]) {
  // a => 1;
  // rest => [2,3];
}
fn([1,2,3]);
3.2对象解构
function fn ({name,age}) {
  // name => 'Jake';
  //age => 12;
}
fn({name: 'Jake', age: 12});

相关文章

网友评论

      本文标题:函数扩展

      本文链接:https://www.haomeiwen.com/subject/jzwxwhtx.html