首页 > 代码库 > 调用对象
调用对象
全局变量是window对象的属性;而局部变量是调用对象(call object)的属性,当执行一个函数时,函数的参数和局部变量是作为调用对象的属性来存储的,用一个完全独立的对象来存放局部变量使js可以防止局部变量覆盖同名的全局变量的值。
执行环境:js解释器每次开始执行一个函数时都会为那个函数创建一个执行环境(execution context),显然执行环境就是所有js代码段执行时所在的环境。所有js函数都运行在自己独有的执行环境中,而且具有自己的调用对象,在调用对象中定义了局部变量。每个执行环境都有与其关联的作用域链。作用域链式一个对象列表或对象链。
调用对象
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。