JavaScript中函数内this的指向及其在实例化对象中的应用原理如何解释?

2026-04-06 14:380阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1231个文字,预计阅读时间需要5分钟。

JavaScript中函数内this的指向及其在实例化对象中的应用原理如何解释?

一、this概念实际上,我们可以类比成人类+说出this的话。在JavaScript中,我们主要研究的是函数中的this。在JavaScript中,this代表当前执行的上下文主体,即当前代码执行的环境。而context代表的是当前执行的上下文环境(区域)。

例如:

一、this,其实可以类比成人

说到this的话,我们在js中主要研究的都是函数中的this,在javascript中,this代表当前行为的执行主体,而context代表的是当前行为执行的的环境(区域)。

例如男神在北理珠吃饭,这句话分别代表的含义如下

男神 -->> 主体(this)

吃饭 -->> 函数(function)

北理珠 -->> 环境(context)

-->>说明:吃饭是函数,男神是函数的主体,北理珠就是当前行为的执行环境(context),主体跟上下文没有必然的联系,主体只与函数有关系;就好像男神吃饭,其实哪里都可以吃饭,吃饭这个动作的主体永远都是男神,环境是可以变化的。

-->>结论:上面,其实也可以说明,this指的是谁,和函数在哪里定义和执行是没有任何关系的。

阅读全文
标签:指向

本文共计1231个文字,预计阅读时间需要5分钟。

JavaScript中函数内this的指向及其在实例化对象中的应用原理如何解释?

一、this概念实际上,我们可以类比成人类+说出this的话。在JavaScript中,我们主要研究的是函数中的this。在JavaScript中,this代表当前执行的上下文主体,即当前代码执行的环境。而context代表的是当前执行的上下文环境(区域)。

例如:

一、this,其实可以类比成人

说到this的话,我们在js中主要研究的都是函数中的this,在javascript中,this代表当前行为的执行主体,而context代表的是当前行为执行的的环境(区域)。

例如男神在北理珠吃饭,这句话分别代表的含义如下

男神 -->> 主体(this)

吃饭 -->> 函数(function)

北理珠 -->> 环境(context)

-->>说明:吃饭是函数,男神是函数的主体,北理珠就是当前行为的执行环境(context),主体跟上下文没有必然的联系,主体只与函数有关系;就好像男神吃饭,其实哪里都可以吃饭,吃饭这个动作的主体永远都是男神,环境是可以变化的。

-->>结论:上面,其实也可以说明,this指的是谁,和函数在哪里定义和执行是没有任何关系的。

阅读全文
标签:指向