JavaScript is new.target 元属性2025年1月7日 | 阅读 4 分钟 ES6 提供了一个名为 new.target 的元属性,用于标识函数或构造函数是否使用 new 运算符执行。target 属性、点运算符和 new 关键字共同构成了 new.target 对象。所有方法都可以访问 new.target 元属性。 相比之下,箭头函数中的 new.target 指的是与之相关的函数。使用 new.target 属性可以在执行时检查函数是作为普通函数还是作为构造函数执行。new 运算符可以从父类内部使用,以识别被调用的特定派生类。 语法下面的语法展示了一个新的 JavaScript target 属性。 这是与 script 标签一起使用的简单函数。 示例多个示例展示了 new.target 属性的不同用法。 示例 1 下面的示例展示了一个基本的 JavaScript new target 属性。您可以通过该属性获取给定函数的输出消息。 输出 下图显示了函数的有关信息。 ![]() 示例 2 下面的示例展示了一个基本的 JavaScript new target 属性。您可以通过网页的 target 名称获取给定函数的输出消息。 输出 下图显示了函数的 target 信息。 ![]() 示例 3 下面的示例展示了一个基本的 JavaScript new target 属性。您可以通过 new 运算符使用该属性获取给定函数的输出消息。在这里,我们在 Web 应用程序的 script 标签中使用类以及构造函数功能。 输出 下图显示了函数的有关信息。 ![]() 示例 4 下面的示例展示了一个基本的 JavaScript new target 属性。您可以通过不使用 new 运算符来获取给定函数的输出消息。在这里,我们使用 onclick 函数的构造函数来获取所需的输出数据。 输出 下图显示了函数的有关信息。 ![]() 示例 5 下面的示例展示了一个基本的 JavaScript new target 属性。您可以通过构造函数使用该属性获取给定函数的输出消息。您可以扩展该函数并调用 new target 属性作为一个构造函数。 输出 下图显示了函数的有关信息。 ![]() 结论新的 JavaScript target 属性会获取函数中可用的构造函数和方法。它有助于了解 Web 应用程序中可用的方法。 下一个主题JavaScript 代理 |
引言:JavaScript 已将其作为 Web 开发的首选语言的地位巩固,为互联网注入了动态且直观的内容。为了充分发挥其潜力,开发人员依赖高效的 JavaScript 编辑器。这些编辑器充当重要的辅助工具,提供增强效率、代码质量和……
5 分钟阅读
什么是 Lambda 表达式?在 JavaScript 中,Lambda 表达式是一种在编程中定义简短函数的方式。Lambda 表达式通常在 Ruby、JavaScript 和 Java 等现代语言中找到。简单来说,我们可以说它只是一个小……
阅读 6 分钟
简介堆是计算机科学中用于高效数据组织和检索的基本数据结构。在 JavaScript 中,堆在各种应用中起着至关重要的作用,例如优先级队列、堆排序算法以及 Dijkstra 的最短路径算法等图算法。理解堆及其...
阅读 15 分钟
简介:使用 JavaScript 中的 forEach() 导航对象迭代:凭借其灵活且生动的特性,JavaScript 开发人员可以开发出色且交互式的 Web 应用程序。无论您是高级开发人员,还是这是您第一次接触 JavaScript,能够成功地迭代数据结构对于...至关重要。
阅读20分钟
JavaScript 正则表达式提供两个与标志相关的属性用于验证。对象的“dotAll”和“flags”属性对正则表达式模式进行操作。dotAll 属性显示“s”标志与正则表达式的可用性。flags 属性以反向顺序显示标志。JavaScript 正则表达式 dotall 属性 ...
阅读 10 分钟
简介 数据结构和算法构成了软件工程和编程的基础。它们是高效解决复杂问题的基本工具,对于构建健壮且可扩展的应用程序至关重要。在本大师课程中,我们将深入研究 JavaScript 算法和数据...
阅读 19 分钟
Bun 旨在集打包器、包管理和高性能运行时于一体。其架构利用了人机界面和 JavaScript 引擎的最新趋势,以实现高质量的速度提升。Bun 基本上基于 Safari 驱动的 JavaScriptCore 引擎 (JSC)。Bun 的...
阅读 12 分钟
概述 JavaScript 类是对象创建的蓝图。在 JavaScript 中,类是包含数据和操作数据的代码的模板。JavaScript 类有时被称为 ES6 添加的语法糖,用于更优雅地扩展对象属性和方法(之前通过...完成)。
阅读 6 分钟
JavaScript 中的 join() 方法是什么?在 JavaScript 中,join() 方法用于将数组的元素连接成一个字符串。字符串的元素将由一个特定的分隔符分隔,其默认值是逗号 (,)。简而言之,使用...
阅读 4 分钟
JavaScript 断点是调试过程中的重要工具。在 JavaScript 中使用断点是有很多原因的,因为在编写程序代码时,我们可能会遇到一些语法错误和其他与逻辑相关的错误。在这种情况下,输出……
阅读 3 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India