JavaScript 函数的调用

🌙
手机阅读
本文目录结构

函数的调用

1.直接调用: 函数名(实参列表)

function test1(arg1,arg2){
    console.log("function语句的定义方法:",arg1+arg2);
    return;
}

//直接调用
test1(1,2);//function语句的定义方法: 3

2.在链接中调用

<body>
	<button type="button" name="button" onclick="test1(9,9)">click me</button>
	<script>
			function test1(arg1,arg2){
				console.log("function语句的定义方法:",arg1+arg2);
				return;
			}
	</script>
</body>

3.在事件中调用

<body>
<button type="button" name="button" id="btn1">click me</button>
<script>
    var oBtn1=document.getElementById("btn1");
    oBtn1.onclick=function(){
        test1(2,2)
    };
    
    function test1(arg1,arg2){
        console.log("function语句的定义方法:",arg1+arg2);
        return;
    }
</script>
</body>

4.递归调用

在函数内部调用函数自身

<button type="button" name="button" id="btn1">click me</button>
<script>
    var oBtn1=document.getElementById("btn1");
    oBtn1.onclick=function(){
      test1(10,1);
    };
    
    function test1(arg1,arg2){
      console.log("最开始的调用方法",arg1+arg2);
      arg1--;
      if(arg1>0){
        test1(arg1,arg2)
      }
      return;
    }
</script>

函数的调用还是非常灵活的;

AXIHE / 精选资源

浏览全部教程

面试题

学习网站

前端培训
自己甄别

前端书籍

关于朱安邦

我叫 朱安邦,阿西河的站长,在杭州。

以前是一名平面设计师,后来开始接接触前端开发,主要研究前端技术中的JS方向。

业余时间我喜欢分享和交流自己的技术,欢迎大家关注我的 Bilibili

关注我: Github / 知乎

于2021年离开前端领域,目前重心放在研究区块链上面了

我叫朱安邦,阿西河的站长

目前在杭州从事区块链周边的开发工作,机械专业,以前从事平面设计工作。

2014年底脱产在老家自学6个月的前端技术,自学期间几乎从未出过家门,最终找到了满意的前端工作。更多>

于2021年离开前端领域,目前从事区块链方面工作了