栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JavaScript函数的简单入门

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JavaScript函数的简单入门

函数的定义

函数有两种定义方法:

//构建函数的第一种方法
	function 函数名(参数1,参数2){

​    	函数体

  	}
  

//构建函数的第二种方法
    var 函数名 = function(参数1,参数2){
            
        函数体
    }

        
    
    //函数调用
	函数名(参数1,参数2....)

实例:





Title





运行结果:

 

 

Javascript中函数参数

观察上述实例中可以看到JS函数处理函数的方式与Java貌似基本相同。

但实际上JS中的函数与Java中有很大不同。

1.JS的 函数的 arguments 隐形参数(只在 function 函数内)

就是在 function 函数中不需要定义,但却可以直接用来获取所有参数的变量。我们管它叫隐形参数。

隐形参数特别像 java 基础的可变长参数一样。

public void fun( Object ... args );

可变长参数其他是一个数组。 那么 js 中的隐形参数也跟 java可变长数组类似。

从一个简单实例出发了解一下吧。

实例:




    
    
    
    document

    


    



运行结果:

 

 

观察上面代码,函数的形参num1,num2,num3与传入的参数一一对应,若超出范围,则最后的不与形参对应。

传入的参数可以使用arguments[]进行取值

也可以使用arguments.length取出传入参数的数量

注意:

若传入参数少于形参个数,则多余形参为undefined

JS函数不支持java中的函数重载,所以重名函数只会进行覆盖。

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/458957.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号