JavaScript中this关键字应用实例总结有哪些疑问?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1198个文字,预计阅读时间需要5分钟。
原文示例:本文实例讲述了JavaScript中的this基本问题。分享给家长,供大家参考,具体如下:在函数中this到底取何值,是在函数真正被调用执行的时候确定的,函数定义的时候并不能确定。
执行‘改写后的内容:本文实例解析了JavaScript中this的关键问题。分享给家长,以供参考,具体分析如下:函数中的this值究竟是什么,取决于函数被实际调用时的上下文,而不是在函数定义时就已确定。
执行时确定。
本文实例讲述了JavaScript中的this基本问题.分享给大家供大家参考,具体如下:
在函数中 this 到底取何值,是在函数真正被调用执行的时候确定下来的,函数定义的时候确定不了。
执行上下文环境 :
**定义**:执行函数的时候,会产生一个上下文的对象,里面保存变量,函数声明和this。
**作用**:用来保存本次运行时所需要的数据
当你在代码中使用了 this,这个 this 的值就直接从执行的上下文中获取了,而不会从作用域链中搜寻。
关于 this 的取值,大体上可以分为以下几种情况:
情况一:全局 & 调用普通函数
在全局环境中,this 永远指向 window。
本文共计1198个文字,预计阅读时间需要5分钟。
原文示例:本文实例讲述了JavaScript中的this基本问题。分享给家长,供大家参考,具体如下:在函数中this到底取何值,是在函数真正被调用执行的时候确定的,函数定义的时候并不能确定。
执行‘改写后的内容:本文实例解析了JavaScript中this的关键问题。分享给家长,以供参考,具体分析如下:函数中的this值究竟是什么,取决于函数被实际调用时的上下文,而不是在函数定义时就已确定。
执行时确定。
本文实例讲述了JavaScript中的this基本问题.分享给大家供大家参考,具体如下:
在函数中 this 到底取何值,是在函数真正被调用执行的时候确定下来的,函数定义的时候确定不了。
执行上下文环境 :
**定义**:执行函数的时候,会产生一个上下文的对象,里面保存变量,函数声明和this。
**作用**:用来保存本次运行时所需要的数据
当你在代码中使用了 this,这个 this 的值就直接从执行的上下文中获取了,而不会从作用域链中搜寻。
关于 this 的取值,大体上可以分为以下几种情况:
情况一:全局 & 调用普通函数
在全局环境中,this 永远指向 window。

