函数以及全局变量和局部变量(14)

函数
函数:重复执行的代码段

使用关键字function

一个函数的语法结构 如下:
function 函数名称(){函数执行体} //函数名称遵循变量的命名规则

初始化一个函数

		function run(){
			alert('我是一个方法/函数');
		}
		run();

一个函数 必须被调用后才可执行函数体
页面在第一次加载的时候就会调用该函数

		function write(){
			alert('我就是一个write函数/方法,请调用我');
		}
		write();

匿名函数

window.οnlοad=function (){}

1.匿名函数:没有函数名称的函数

	var myFunction=function(){
		alert('这是一个函数');
	}
	myFunction();

2.匿名函数:
通过JS获取input元素
当事件指向一个函数的时候 它就称之为事件处理函数/程序

加载事件的处理函数
window.οnlοad=function(){

获取页面中的元素
document.getElementsByTagName

3.具备名称的函数:

变量
函数变量的作用域有全局变量和局部变量两种

全局变量:是指其作用域的范围是整个JS文件,是公共的 任何函数都可以访问的变量,如果省略了var关键字也被认为是全局的。
局部变量:是指其作用域的范围只能在函数体内,并具备var关键字,不能省略var关键字

全局变量:作用域全局
局部变量:作用域函数体内

函数体内部可以读取到函数外的变量,而函数外不能读取到函数内的变量!

重点:删除内部变量的 关键字var,会使其变成全局变量

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值