摘要: JavaScript箭头函数是ECMAScript 6中引入的编写函数表达式的一种简便方法。通常,在JavaScript中,可以通过两种方式创建函数: 函数语句。 函数表达式。 可以如下所示创建函数语句: 也可以创建相同功能的函数表达式,如下所示: ECMA 2015(或ECMA Script 6) 阅读全文
posted @ 2018-01-11 22:02 Java俱乐部 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 为了理解函数提升,让我们从以下代码开启我们的学习之旅: 应该输出什么呢? 在任何其他编程语言中,这里的输出将会是reference error。但是,在JavaScript中,你将得到undefined作为输出。为什么?因为JavaScript会提升变量到执行上下文的顶部。执行上下文可以是声明变量的 阅读全文
posted @ 2018-01-11 20:43 Java俱乐部 阅读(178) 评论(0) 推荐(0) 编辑
摘要: JavaScript函数具有像数组一样的对象,这些对象称为arguments,与传递给函数的参数相对应。传递给JavaScript函数的所有参数都可以使用arguments对象来引用。 现在我们开始学习,仔细看下面列出的代码: 在上面的函数中,num1和num2是两个参数。你可以使用名为num1和n 阅读全文
posted @ 2018-01-11 16:23 Java俱乐部 阅读(151) 评论(0) 推荐(0) 编辑
摘要: JavaScript函数可以有默认参数值。通过默认函数参数,你可以初始化带有默认值的正式参数。如果不初始化具有某些值的参数,则该参数的默认值为undefined。 请看下列代码: 在调用函数foo时,你没有传递任何参数,因此变量num1的默认值设置为undefined。但是,有时你可能需要设置默认值 阅读全文
posted @ 2018-01-11 13:47 Java俱乐部 阅读(165) 评论(0) 推荐(0) 编辑