iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >JavaScript关键字this的用法总结
  • 155
分享到

JavaScript关键字this的用法总结

2024-04-02 19:04:59 155人浏览 八月长安
摘要

this 是 javascript 中的一个关键字,指向当前的对象,在不同的场合,this 有不同的含义。 全局环境中的this 在全局环境中,this 指向全局对象Global,即

this 是 javascript 中的一个关键字,指向当前的对象,在不同的场合,this 有不同的含义。

全局环境中的this

在全局环境中,this 指向全局对象Global,即 window 对象。例如:

alert(this);  // 显示 [object Window]
alert(this === window);  // 显示 true

事件处理中的this

在事件处理函数中,this 指向当前节点,即绑定事件的节点。
在DOM元素中直接绑定事件,例如:

<input type="button" value="点击这里显示this" onclick="alert(this)" />
<!-- 显示 [object htmlInputElement] -->

js代码中绑定事件处理函数,例如:

<input id="demo" type="button" value="点击这里显示this" />
<script type="text/javascript">
document.getElementById("demo").onclick = function(){
    alert(this);  // 显示 [object HTMLInputElement]
}
</script>

构造函数中的this

在构造函数中,this 指向被创建的对象。

var user = "xiaoming";
function ItXueyuan(user){
    this.name = "IT学院";
    this.domain = "www.itxueyuan.org";
    this.user = user;
    this.showUser = function(){
      alert(this.user);
    }
}
var zhangsan = new ItXueyuan("zhangsan");
zhangsan.showUser();  // 显示"zhangsan"

var wangming = new ItXueyuan("wangming");
wangming.showUser();  // 显示 wangming

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: JavaScript关键字this的用法总结

本文链接: https://www.lsjlt.com/news/152154.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • JavaScript关键字this的用法总结
    this 是 JavaScript 中的一个关键字,指向当前的对象,在不同的场合,this 有不同的含义。 全局环境中的this 在全局环境中,this 指向全局对象Global,即...
    99+
    2024-04-02
  • JavaScript中的this关键字用法详解
    目录this的绑定call与apply当方法失去主语的时候,this不再有?不可见的调用总结先举一个生活例子: 小明正在跑步,他看起来很开心 这里的小明是主语,如果没有这个主语,那么...
    99+
    2023-05-19
    JavaScript this关键字 JavaScript 关键字 JavaScript this
  • javascript的this关键字定义和用法
    本篇内容介绍了“javascript的this关键字定义和用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!this的定义  表示当前执行代...
    99+
    2023-06-02
  • Java的this关键字用法
    本篇内容主要讲解“Java的this关键字用法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java的this关键字用法”吧!一、this关键字的作用this关键字除了可以强调本类中的方法还具有...
    99+
    2023-06-20
  • JavaScript的this关键字怎么引用
    这篇“JavaScript的this关键字怎么引用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看...
    99+
    2024-04-02
  • JavaScript中this关键字有什么用
    本篇内容主要讲解“JavaScript中this关键字有什么用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript中this关键字有什么用”吧!与...
    99+
    2024-04-02
  • Java类中this关键字与static关键字的用法解析
    目录前言1:修饰属性,表示调用类中的成员变量。2:this修饰方法3:this表示当前对象的引用前言 今天给大家总结介绍一下Java类中this关键字和static关键字的用法。 t...
    99+
    2024-04-02
  • C#的this关键字的2种用法
    在使用C#的过程中,发现this关键是比较少用的,但是在下面这三个场合下是必须要使用的,不使用它是解决不了问题。 第一种场合就是当类成员变量的名称与函数的参数名称一样 比如下面这种情...
    99+
    2024-04-02
  • 梳理总结Java static关键字的方法作用
    目录概述定义和使用格式类变量静态方法调用格式静态原理图解静态代码块概述 关于 static 关键字的使用,它可以用来修饰的成员变量和成员方法,被修饰的成员是属于类的,而不是单单是属 ...
    99+
    2024-04-02
  • 关于C++中的static关键字的总结
    1.面向过程设计中的static1.1静态全局变量在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。我们先举一个静态全局变量的例子,如下: 复制代码 代码如下...
    99+
    2022-11-15
    c语言 static
  • C语言中的关键字总结
    本篇内容介绍了“C语言中的关键字总结”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.关键字变更历史1999年12月16日,ISO推出了C9...
    99+
    2023-06-20
  • Java关键字之this用法详解
    目录一. this关键字1. 简介2. 作用二. 代码案例1. 代表当前类对象2. 调用类中的属性3. 调用类中的方法4. 调用类的构造方法三. 结语一. this关键字 1. 简介...
    99+
    2023-05-19
    Java this关键字 Java关键字 Java this
  • JavaScript中的this关键字是什么及怎么用
    今天小编给大家分享一下JavaScript中的this关键字是什么及怎么用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。例子...
    99+
    2023-06-26
  • c#中this关键字的作用
    非常抱歉,由于您没有提供文章标题,我无法为您生成一篇高质量的文章。请您提供文章标题,我将尽快为您生成一篇优质的文章。...
    99+
    2024-05-15
  • Java static关键字详细介绍与用法总结
    static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。下面整理内容大家可以参考下。1.     静态方法 通常...
    99+
    2023-05-31
    java static ava
  • Java中的this关键字
    介绍 this关键字用于引用当前实例,在Java语言中,当创建一个对象后,Java虚拟机就会为其分配一个指向对象本身的指针,这个指针就是“this”。 Java关键字this只能用于方法方法体内,在类...
    99+
    2023-10-20
    java 开发语言
  • java中this关键字的用法是什么
    在Java中,this关键字用于表示当前对象的引用。它可以用于以下几种情况:1. 使用this调用类的构造函数:当一个类中有多个构造...
    99+
    2023-09-15
    java
  • JavaScript this关键词怎么用
    这篇“JavaScript this关键词怎么用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这...
    99+
    2024-04-02
  • Java关键字this与super详解用法
    目录一、this 关键字的使用1. 概述2. 作用3. 使用3.1 修饰属性和方法3.2 调用构造器3.3 返回当前对象二、super关键字的使用1. 概述2. 使用3. 使用3.1...
    99+
    2024-04-02
  • Java this关键字的使用方法有哪些
    这篇文章主要介绍“Java this关键字的使用方法有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Java this关键字的使用方法有哪些”文章能帮助大家解决问题。Boy类...
    99+
    2023-06-26
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作