本文是JavaScript基础教程中的第六章,在这一章中,我们将学习数组(也就是一种可以存储多个数据的容器),同时,我们还将学习操纵数组数据的多种方式。 在操纵数组数据的过程中,你将接触到有关对象的概念,比如属性、方法,此外,你还将接触到关于回调函数的概念。
JavaScript基础:数组
· 约36分钟
本文是JavaScript基础教程中的第六章,在这一章中,我们将学习数组(也就是一种可以存储多个数据的容器),同时,我们还将学习操纵数组数据的多种方式。 在操纵数组数据的过程中,你将接触到有关对象的概念,比如属性、方法,此外,你还将接触到关于回调函数的概念。
本文是JavaScript基础教程中的第五章,在这一章中,我们将学习如何使用循环来编写令人惊叹的高效代码。
本文是JavaScript基础教程中的第四章,在这一章中,我们将学习如何使用条件代码为你的代码提供强大的逻辑支撑。
本文是JavaScript基础教程中的第三章,在这一章中,我们将学习如何使用函数来简化和重用代码。
本文是JavaScript基础教程中的第二章,在这一章中,你将学习JavaScript中的变量,学习如何定义变量、改变变量的值以及使用变量提高你的代码质量。
在 深入理解:ECMAScript 3中的执行上下文 中,我们曾对 this
的指向进行了简单的介绍:
如果当前函数作为对象方法调用,或使用 bind call apply 等方法调用,则引擎会将对应的调用者信息( this )存入当前执行上下文中。否则,调用者信息将默认地被设置为全局对象( globalThis )。
因此,实践的大多数情况下,我们可以将 this 简单地理解为调用者。然而,观察以下示例: