技术宅改变世界

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年12月16日

摘要: 一、变量作用域:[P71]这一句话说的非常精辟:“在ECMAScript中,只有两种执行环境,全局环境和函数环境,每个函数都是一个执行环境,包括嵌套函数。换句话说,其他情况下即使变量声明在一对大括号中,在括号外部仍然可以访问这些变量”。以下给出例子:[代码]对异常语句也同样可以:[代码]除了上面所演示的这两种语句外,一对大括号也无法构成一个执行环境,例如:[代码]二、this指针:[P83]在这里列出this在ECMAScript中的不同含义:(1) 在全局执行环境中使用this,表示Global对象,在浏览器中就是window对象。(2) 当在函数执行环境中使用this时,情况就有些复杂了。 阅读全文
posted @ 2010-12-16 16:43 treeman 阅读(406) 评论(1) 推荐(0) 编辑