JavaScript--函数

函数是JavaScript中可重复使用的代码块,通过function关键字声明。它们可以被事件驱动或主动调用,有助于减少代码量和提高运行效率。函数封装允许将常用代码段放入函数中,通过参数实现多样性。作用域分为全局和局部,全局变量在整个脚本中都可访问,而局部变量仅限于函数内部。return关键字用于从函数返回结果,其后的代码不再执行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.什么是函数?
函数是由关键字function申明的,封装好的、可重复使用的一段代码块。
函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。
代码需要重复利用被称之为封装

2.函数的意义?
函数可以封装一段JavaScript 代码,它只定义一次,但可以被执行或调用任意多次。

3.return 关键字
–return关键字会把结果返回给函数调用
–return关键字下面的代码不在执行

4.函数作用域
根据在函数作用域的不同,作用域分为2种,变量也分为2种。
全局作用域:
局部作用域:
全局变量:
–在函数外的变量是全局变量
–在window对象下的属性是全局变量
–在函数内不加关键字var的变量是全局变量
–全局变量是可以被任何函数引用。
局部变量:
–在函数中被关键字var声明的就是局部变量。
–局不变量是只能在函数内部引用。

5.函数的封装
–把一段代码可以重复利用的代码块放到函数中。
–封装的意义:
–可以减少代码量,提高运行效率
–可以重复利用代码
–如何封装?
–把相同代码封装到函数里,不同放在外面。
// 1.外面包裹一个函数,把重复代码放到函数里面
// 2.找到重复代码当中的不同的元素用参数代替
// 3.把不同元素代做实参传进去

6.函数的基本结构?

function fn1(形参1,形参2...){
		执行语句
	}
	fn1(实参1,实参2..)
	
	关键字     函数名(){
	
	}
	函数调用()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值