您好、欢迎来到现金彩票网!
当前位置:2019欢乐棋牌 > 作用域解析 >

关于JS解析机制、作用域的一些总结

发布时间:2019-06-28 06:27 来源:未知 编辑:admin

  作用域链查找规则:自上而下(一个或多个script),由里到外查找(函数中)

  if\for语句都不会生成新的作用域,FF下有这样一个bug 不可以对if 语句下的函数进行预解析,所以不要在这if\for语句中定义变量或者函数

  for语句是不存在款级作用域,按照js的预解析机制,当for语句执行完毕之后,再解析 onclick函数的块级作用域,此时for循环完毕,所以onclick函数内的obj[3]是undefined。

  了解js垃圾回收机制:函数内部定义的变量在函数调用后,被释放回收;假如函数内部还定了函数,并且引用了变量,此时这些变量不会被回收;

  闭包定义:函数嵌套函数,内部函数引用外部函数的变量或参数,这些变量或参数不会被收回

http://ampguimods.com/zuoyongyujiexi/66.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有