标签:call

换种方式理解 JavaScript 中的 this-WEB前端开发
JavaScript

换种方式理解 JavaScript 中的 this

愚人码头阅读(4331)评论(0)赞(0)

在这篇博文中,我将采取了一种不同的方式来解释 JavaScript 中的 this :我假设箭头函数是真正的函数,而普通函数是特殊结构的方法。我认为这样更容易理解 this – 试试看。 注:在没特殊说明的情况下,示例默认在 s...

JavaScript 中的 this :工作原理和陷阱-WEB前端开发
JavaScript

JavaScript 中的 this :工作原理和陷阱

愚人码头阅读(4920)评论(0)赞(0)

在 JavaScript 中,this 是一个相对难懂的特殊变量。因为它随处可用,而不仅仅是面向对象的编程中。本文将解释 this 是如何工作的,以及它可能导致问题的地方,并在文章的给出最佳实践。 为了方便理解 this ,最好的方式是根据...

全面理解 JavaScript 中的 this-WEB前端开发
JavaScript

全面理解 JavaScript 中的 this

愚人码头阅读(5968)评论(1)赞(0)

很多人当谈到 JavaScript 中的 this 的时候会感到头疼,因为在 JavaScript 中,this 是动态绑定,或称为运行期绑定的,这就导致 JavaScript 中的 this 关键字有能力具备多重含义,带来灵活性的同时,也...

深入理解JavaScript中的作用域和上下文-WEB前端开发
JavaScript

深入理解JavaScript中的作用域和上下文

愚人码头阅读(19624)评论(5)赞(0)

在本教程中,我们将深入学习 JavaScript 中作用域(Scope)的一切。 所以,来吧。 介绍 JavaScript中有一个被称为作用域(Scope)的特性。虽然对于许多新手开发者来说,作用域的概念并不是很容易理解,我会尽我所能用最简...

10道典型的JavaScript面试题-WEB前端开发
JavaScript

10道典型的JavaScript面试题

愚人码头阅读(45201)评论(1)赞(0)

在IT界中,JavaScript开发人员的需求量一直居高不下。如果你的能力能够胜任这一角色,那么你有很多机会换一家公司,并提高薪水。但在你被一家公司聘用之前,你必须展示你的技能,以通过面试环节。在本文中,我将向您展示10个 JavaScri...

JavaScript

JavaScript 中的 call 和 apply

愚人码头阅读(40570)评论(4)赞(0)

JavaScript 中通过call或者apply用来代替另一个对象调用一个方法,将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。简单的说就是改变函数执行的上下文,这是最基本的用法。两个方法基本区别在于传参不同。...