JavaScript-函数

函数大家应该都熟悉,定义啊啥的就不多说,这边主要介绍JavaScript函数的一些特点和需要注意的地方。

返回值:JavaScript函数在定义时不必指定是否返回值,任何函数在任何时候都可以通过return语句后跟要返回的值来实现返回值。如果你需要提前终止执行一个函数,可以使用return 不跟返回值。

参数:JavaScript函数的参数跟大多数其他语言函数的参数有所不同,它不限制传进去的个数和参数类型。参数使用中,你可以在函数中使用参数名来获取参数值,可以使用argumentsi来获取,也可以参数名和arguments混合使用,可以使用arguments.length来获取参数的总个数。需要注意的是最好不要使用eval或者arguments作为参数名。

重载:JavaScript函数没有重载,如果定义了两个名字相同的函数,该名字属于后定义的函数。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,256评论 0 13
  • 说起来 ECMAScript 中什么有意思,我想那莫过于函数了——而有意思的根源,则在于函数实际上是对象。每个函数...
    查查查查查查克阅读 1,531评论 2 17
  • 1 函数 每个函数都是 Function 类型的实例,且都与其他引用类型一样具有属性和方法。由于函数式对象,因此函...
    sylvia_yue阅读 469评论 0 2
  • 函数函数定义与调用变量作用域全局变量方法高阶函数闭包箭头函数$generator$ 函数 函数定义与调用 定义函数...
    染微言阅读 635评论 0 5
  • 我渴望能见你一面,但请你记得,我不会开口要求要见你。这不是因为骄傲,你知道我在你面前毫无骄傲可言,而是因为,唯有你...
    对你说真的阅读 239评论 0 0