this 相关问题

在许多面向对象的编程语言中引用当前类实例或对象的关键字。

如何为 HTML 元素创建 JavaScript 类构造函数

我有一个函数 element(),用于创建新元素。 函数元素(名称,类名,属性,innerText){ 函数元素(名称,类名,属性,innerText){ 常量元素...

回答 1 投票 0

While 循环在类方法中不起作用

我是一名 Javascript 新手,在解决练习时,我遇到了一个我无法弄清楚的作业, 这是练习: 全部重做 假设我们想要重做所有撤消操作。我们可以继续 重做-我...

回答 1 投票 0

请帮助我理解“Ajax in Action”中的这段 JavaScript 代码

我在 Ajax in Action 书中看到了这段代码,有两件事我无法理解(请记住,我刚刚开始 Web 编程,并且仍在尝试了解 JavaScript 的工作原理)。 上...

回答 1 投票 0

为什么 JavaScript 函数要检查 `this` 是否是同一个函数的 `instanceof`?

我认为这是在查看这个对象是否已经被实例化并且存在于范围内? 为什么需要用三个等号来判断呢? 函数视图模型(pa...

回答 2 投票 0

Typescript:调用具有“this”参数的静态函数

我目前在打字稿上碰壁了。 基本上,我想从扩展特定抽象类的类中调用静态函数。 我收到以下错误 类型“typeo”的“this”上下文...

回答 2 投票 0

类中this()有什么用?

查看 Linkedlist.java,我观察到一个重载的构造函数,其中一个包含一个空的 this()。 一般来说,我在默认参数下看到过这个。在 i 中没有参数的 this() 有什么用...

回答 2 投票 0

这段代码有什么作用?

Function.prototype.bind = function() { var _this = 这个, 原来= _this, args = Array.prototype.slice.call(参数), _obj = args.shift(), func = 函数() {...

回答 2 投票 0

在类字段属性上定义的 getter/setter 中使用“this”。如何在子属性上定义类字段 getter/setter?

所讨论的问题与人类可读性和数据组织有关。我想将 getter 和 setter 指定为类字段属性的子级,但是我无法让它引用...

回答 1 投票 0

对象文字中的表达式如何引用同一对象的另一个属性?

这段代码有什么问题? obj.bVar 在这里未定义,为什么呢?如何将 aVar 的值赋给 bVar? var 对象 = { 变量:15, bVar: this.aVar // 这是未定义的 }; 控制台....

回答 1 投票 0

为什么要将其分配给另一个变量?

在 underscore.js 源代码的开头,您会看到以下内容: var 根=这个; var previousUnderscore = root._; 那么问题就变成了为什么作者不直接写: var previous下划线...

回答 1 投票 0

Javascript变量解释

很简单的问题... 想知道什么 “this”变量在 JavaScript 中表示... 谢谢

回答 5 投票 0

ESLint 不允许/禁止 `this` 返回类型以达到详细程度

如何使用 ESLint 无限制语法规则来禁止/禁止 this 关键字用作函数和类方法的返回类型。

回答 1 投票 0

致命错误:不在对象上下文中使用 $this 但一切看起来都很好

我上过这门课: 我上过这门课: <?php class acController { protected $_enabledPages = array( 'front_login.php', ); protected $_enabledDirectories = array ( 'admin' ); public static function isAuthorized() { echo '<pre>'; acController::checkResource($_SERVER['SCRIPT_URI'], $this->_enabledDirectories); acController::checkResource($_SERVER['SCRIPT_URI'], $this->_enabledDirectories); echo '</pre>'; } protected static function checkResource($urlAddress, $addressArray) {} } ?> 我收到了这个错误: 致命错误:不在对象上下文中使用 $this 但是在这种情况下,$this在类中使用,我无法理解问题出在哪里。在其他文件中,我通过 acController::isAuthorized(); 获取信息 在静态函数中,你不能使用$this。 $this 暗示对象(类的实例)的存在。而 static 意味着调用一个类。 来自 PHP 文档: 因为静态方法无需对象实例即可调用 创建后,伪变量 $this 在方法内不可用 声明为静态。 你有问题,因为你的方法是静态的。这表示类的一个实例,但如果将其用作静态,则可以在没有类的任何实例的情况下使用这些方法。所以你不能用静态来做到这一点。

回答 2 投票 0

私有 props 在子类方法范围内的类中返回未修改或丢失的值

所以,我有两个类服务类和实体类,带有私有构造函数和静态异步方法,用于创建类的新实例。我的服务类创建并调用新的实体类

回答 1 投票 0

我不明白里面有对象的构造函数

我是一个Javascript新手,在学习课程时,一切都很顺利,直到我到达课程的“原型链”部分。 我来这里是想问是否有人可以向我解释一下这个问题

回答 1 投票 0

Java:Class.this

我有一个看起来像这样的Java程序。 公共类本地屏幕{ 公共无效 onMake() { aFuncCall(LocalScreen.this, oneString, TwoString); } } LocalScreen.this 是什么意思...

回答 5 投票 0

如何使用控制器中的fomatter绑定它?

我正在尝试重新使用 xml 视图中使用的格式化程序方法,但来自控制器。这是因为我需要导出到excel一个ui.table并且类sap.ui.export.Spreadsheet获取数据是它......

回答 1 投票 0

解决通过“推导此”引用调用大多数派生方法时的编译器错误

我有以下使用“推断此”模式的代码: #包括 结构基础 { 模板 无效调用(这个自我&自我) { ...

回答 1 投票 0

通过推导出此引用来解决调用大多数派生方法时的编译错误

我有以下使用推导此模式的代码: #包括 结构基础 { 模板 无效调用(这个自我&自我) { self.foo()...

回答 1 投票 0

TypeScript 函数中显式 `this: <type>`

我正在阅读《TypeScript 手册》中的“在函数中声明它”,我对这个示例感到困惑: ...但是在很多情况下您需要更多地控制什么 反对这代表...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.