美文网首页
js函数中参数设置默认值

js函数中参数设置默认值

作者: Gino_Li | 来源:发表于2019-12-04 16:20 被阅读0次

老方法

findForPage(page, rows, exeStatus) {
      // 设置参数默认值
      page = page || 1;
      rows = rows || 20;
      console.log(page, rows)
}

findForPage()//1,20
findForPage(10,8)//10,8

ES6方法(解构赋值)

findForPage({caseRid = 20, page = 10} = {}) {
  console.log(caseRid, page);
}
findForPage( {caseRid: 50, page: 20} )//50,20
//注意传入的是对象

相关文章

  • js函数中参数设置默认值

    老方法 ES6方法(解构赋值)

  • Swift 函数默认值的猜测

    一. 在swift函数的申明语法中,可以给参数设置默认值,代码如下: 有默认值的函数,可以省略参数的传递 调用一 ...

  • es6--函数新增

    函数的扩展 函数参数设置默认值...rest参数箭头函数Promise函数Generator 函数async函数 ...

  • ES6的新特性

    1. 函数参数默认值 不使用ES6 为函数的参数设置默认值: functionfoo(height,color){...

  • ES6 函数的扩展

    函数参数的默认值 ES6允许为函数的参数设置默认值,即直接写在参数定义的后面 函数参数默认值与解构赋值默认值结合使...

  • 5-2 深入函数-定义与调用

    1.默认值参数 在Python中,可以在声明函数的时候,预先为参数设置一个默认值,当调用函数,如果某个参数具有默认...

  • ES6语法——Function的扩展

    一、函数默认参数ES6 允许为函数的参数设置默认值,即直接写在参数定义的后面。 ES6中函数默认值需要注意的点有:...

  • ECMAScript6学习(二)

    函数的扩展 函数参数的默认值 ES6 允许为函数的参数设置默认值,即直接写在参数定义的后面。 与解构赋值默认值结合...

  • ES6标准入门 摘要 (函数的扩展)

    函数的扩展 函数参数的默认值 ES6 允许为函数的参数设置默认值,即直接写在参数定义的后面。 参数默认值不是传值的...

  • 函数的扩展

    ** 参考**书籍:ECMAScript 6 入门作者:阮一峰 函数参数的默认值ES6 允许为函数的参数设置默认值...

网友评论

      本文标题:js函数中参数设置默认值

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