JavaScript 编程语言
-
JavaScript返回一个包含对象的值Object.keys,values,entries
对各个数据结构的学习至此告一段落,下面让我们讨论一下如何迭代它们。 在前面的章节中,我们认识了 map.keys(),map.values() 和 map.entries() 方法…
-
JavaScript 中最常用的两种数据结构是 Object 和 Array。
JavaScript 中最常用的两种数据结构是 Object 和 Array。 对象是一种根据键存储数据的实体。 数组是一种直接存储数据的有序列表。 但是,当我们把它们传递给函数时…
-
javaScript调用 new Date() 来创建一个新的 Date 对象打印当前的日期和时间
让我们来学习一个新的内建对象:日期(Date)。该对象存储日期和时间,并提供了日期/时间的管理方法。 我们可以使用它来存储创建/修改时间,测量时间,或者仅用来打印当前时间。 创建 …
-
JSON 方法,toJSON
假设我们有一个复杂的对象,我们希望将其转换为字符串,以通过网络发送,或者只是为了在日志中输出它。 当然,这样的字符串应该包含所有重要的属性。 我们可以像这样实现转换: let us…
-
javaScript递归和堆栈
让我们回到函数,进行更深入的研究。 我们的第一个主题是 递归(recursion)。 如果你不是刚接触编程,那么你可能已经很熟悉它了,那么你可以跳过这一章。 递归是一种编程模式,在…
-
在JavaScript 中的内建函数Rest 参数与 Spread 语法
在 JavaScript 中,很多内建函数都支持传入任意数量的参数。 例如: Math.max(arg1, arg2, …, argN) —— 返回参数中的最大值。 Objec…
-
JavaScript变量作用域,闭包
JavaScript 是一种非常面向函数的语言。它给了我们很大的自由度。在 JavaScript 中,我们可以随时创建函数,可以将函数作为参数传递给另一个函数,并在完全不同的代码位…
-
JavaScript老旧的 “var”
本文用于帮助理解旧脚本 本文所讲的内容对于帮助理解旧脚本很有用。 但这不是我们编写新代码的方式。 在本教程最开始那部分的 变量 这章中,我们提到了变量声明的三种方式: let co…
- 广告位招租联系电话:13518188210
-
JavaScript全局对象
全局对象提供可在任何地方使用的变量和函数。默认情况下,这些全局变量内建于语言或环境中。 在浏览器中,它的名字是 “window”,对 Node.js 而言,它的名字是 “globa…
-
JavaScript函数对象,NFE
我们已经知道,在 JavaScript 中,函数也是一个值。 而 JavaScript 中的每个值都有一种类型,那么函数是什么类型呢? 在 JavaScript 中,函数的类型是对…