首页 理论教育 学会7个关键JavaScript函数,提升你的网页设计!

学会7个关键JavaScript函数,提升你的网页设计!

时间:2023-10-29 理论教育 版权反馈
【摘要】:JavaScript中的函数使用function关键字来声明,后跟一组参数及函数体。一个函数体可以有多个return语句,但是程序运行遇见的第一个return语句后就退出当前函数。arguments对象的length属性可以得到参数的数量。我们可以利用length这个属性来智能地判断有多少参数,然后把参数合理地应用。

学会7个关键JavaScript函数,提升你的网页设计!

函数是定义一次但却可以调用或执行任意多次的一段代码,可以增强脚本代码的结构化和模块化

7.1 函数的创建与调用

函数对任何语言来说都是一个核心的概念。JavaScript中的函数使用function关键字来声明,后跟一组参数及函数体。基本语法规则如下:

无参函数示例:

有参函数示例:

任何函数都可以通过return语句跟后面的要返回的值来实现返回值。一个函数体可以有多个return语句,但是程序运行遇见的第一个return语句后就退出当前函数。(www.xing528.com)

我们还可以把函数的返回值赋给一个变量,然后通过变量进行操作。

7.2 函数的参数对象

ECMAScript函数不介意传递进来多少参数,也不会因为参数不统一而引起错误。实际上,函数体内可以通过arguments对象来接收传递进来的参数。

arguments对象的length属性可以得到参数的数量。我们可以利用length这个属性来智能地判断有多少参数,然后把参数合理地应用。比如,要实现一个加法运算,将所有传进来的数字累加,而数字的个数又不确定。

注意:在Javascript中,函数也是一个对象。因此,函数也有一个length属性,但是与arguments对象的length属性有一定区别。arguments对象的length属性可以获得传递给函数的实际参数的个数,而函数的length属性可以获得函数定义的参数个数;arguments对象的length属性只能在函数体内使用,而函数的length属性可以在函数体外使用。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈