美文网首页
ECMAScript 6.0 默认参数

ECMAScript 6.0 默认参数

作者: 张思学 | 来源:发表于2019-11-04 20:50 被阅读0次

如果默认参数特别多时ES6可以大大提升我们的编写效率

ES3 / ES5 默认参数

function num (x, y, z) {
  if (y === undefined){
    y = 7
  }
  if (z === undefined){
    z = 42
  }
  return x + y + z
}
console.log(num(1))
// 打印结果:50

ES6 默认参数

function num (x, y = 7, z = 42) {
  return x + y + z
}
console.log(num(1))
// 打印结果:50
console.log(num(1, 2, 3))
// 打印结果:6

相关文章

  • ECMAScript 6.0 默认参数

    如果默认参数特别多时ES6可以大大提升我们的编写效率 ES3 / ES5 默认参数 ES6 默认参数

  • ES6(玺哥篇)

    ES6 - ECMAScript 6.0(ES2015) ECMAScript 6.0(以下简称 ES6)是 Ja...

  • 函数的扩展

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

  • 前端知识-ECMAScript 6

    一、ECMAScript 6 1、什么是 ECMAScript 6 ECMAScript 6.0(简称 ES6)是...

  • 函数,数组的扩展

    ECMAScript 6 入门 函数参数的默认值 § ⇧ 基本用法 § ⇧ ES6 之前,不能直接为函数的参数指定...

  • ECMAScript 6.0

    ECMAScript 6.0,简称 ES6 现主流Vue、React等开原框架是使用的ES6语法,现在可以看来ES...

  • ECMAScript 6 简介(1)

    ECMAScript 6 简介 原文: ECMAScript 6.0(以下简称 ES6)是 JavaScript ...

  • ES6学习笔记

    什么是ES6? ECMAScript 6.0 是继ECMAScript 5.1 之后 JavaScript 语...

  • ECMAScript 6

    1. ECMAScript 6 简介 ECMAScript 6.0(以下简称 ES6)是 JavaScript 语...

  • 函数的扩展

    es6的一些知识点,阅读ECMAScript 6 入门心得和总结 参数默认值 ES6 允许为函数的参数设置默认值,...

网友评论

      本文标题:ECMAScript 6.0 默认参数

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