nodejs学习

nodejs函数扩展

2018-12-05  本文已影响6人  村东头元旦家

1、函数参数默认值

es6版本以前,不能直接为函数的参数指定默认值,只能采用变通的方法。

function log(x,y){

    y = y||'World';

    console.log(x,y);

}

log('hello');

log('hello','china');

log('Hello','000');

Es6允许可以直接设置默认参数,可以直接写在定义参数后面

function log(x, y = 'World') {

    console.log(x, y);

  }

  log('Hello') // Hello World

  log('Hello', 'China') // Hello China

  log('Hello', '') // Hello

上一篇下一篇

猜你喜欢

热点阅读