函数的引入与调用

本文介绍了JavaScript中的函数概念,包括其作为代码块的可重复使用性。通过示例展示了如何创建和调用函数,特别是通过事件驱动的方式,如按钮点击触发函数执行。文章还提及了函数的三种调用方式:直接调用、通过事件调用和其他函数调用,并提供了具体的HTML和JS代码片段进行解释。
摘要由CSDN通过智能技术生成

引入函数

1、首先要知道函数是什么:
函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。
示例:
比如写一个:点击按钮输出三个hello world!;
点击按钮时,输出三遍hello world!

首先是点击按钮的html部分

<body>
	<!--
		    onclick:单击
		    ondblclick:双击 
		    οnclick=test()
			点击出现就是一个点击事件
			点击发生的事件就可以使用函数来完成
	-->
	<button type="button" onclick="test()">点击显示3遍hello world</button>
</body>

js部分

<script>
	//点击按钮时,输出三遍hello
		/*
		函数(方法):
				function  函数名(){
					函数体;
				} 
			    函数的作用:代码封装(打包盒),代码重用
				函数分类:
				 	系统函数:alert()  promt()  confirm()
					自定义函数:自己写的
		*/
		   function test(){  //function() 打包盒子
			   for (var i=1; i<=3; i++){
				   document.write("hello world!<br>")
			   }
		   }
		   //直接调用
		   test();
</script>

函数的调用

函数的调用有三种方法:

  1. 直接调用
  2. 通过过方法调用
  3. 被其他函数调用
    示例:
<body>
		<!-- 第二种:通过事件调用 -->
		<button onclick="test()">点击</button>
		<button onclick="test2()">点击2</button>
</body>
```html

```javascript
		<script>
		  //函数一定被调用才能执行
		  function test(){
			 for (var x = 0; x <= 35; x++) {
			 	if (2 * x + 4 * (35 - x) == 94) {
			 		document.write("鸡:" + x + ",");
			 		document.write("兔:" + (35 - x));
			 	}
			 } 
		  }
		// 第一种:直接调用
			test();
			
		// 第三种:被其他函数调用
		function test2(){
			test();  //调用test
			document.write("666666");
		}
		</script>
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值