作用域:
1.全局变量
函数外边的变量叫做全局变量,可以在函数外面和函数里面使用。
2.局部变量
函数内部的变量叫做局部变量,只能在函数内部使用。
总结:
函数外边使用的变量是全局变量,要在全局内找,可以是函数外部声名的变量也可以是函数内部的隐式声名的变量。
函数内部使用的变量是局部变量,先从局部找,如果局部没有,再从全局中找。
递归函数
递归函数就是在函数中调用自己。
事件执行
事件三要素 : 事件源 + 事件名称 + 事件处理程序
事件源 : 谁触发这个事件 (按钮 btn)
事件名称 : 触发了什么事件 (点击click事件)
事件处理程序 : 事件触发后要执行的代码(函数形式)
注意:事件处理程序(函数)并不是立马执行,而是当事件触发的时候在会执行(浏览器会自动调用)