JS7-函数表达式,JS8-BOM,JS13-事件

136 阅读1分钟
函数表达式

函数声明会导致函数声明提升。 递归,函数调用自身 fucntion a(){ XXXX;a()}’ 闭包是指可以访问函数内部作用域的函数。 函数被调用时,会创建一个执行环境以及相应的作用域链。

  1. 闭包缺点:占用内存,只能取变量的最后一个值,内存泄漏
  2. 用处:外部函数的this作用域可通过闭包传递 没有名字的函数表达式也叫匿名函数
BOM
  1. 什么是BOM?浏览器对象模式。以window对象为依托,表示浏览器窗口以及页面可见区域。
  2. .location 导航
  3. navator对象检测属性
  4. 3.history对象 保存历史记录
事件

事件流指的是页面中接收事件的顺序,IE是事件冒泡,NC是事件捕获流。