首页>网页设计教程> Javascript教程
全部 Dreamweaver教程 Javascript教程 HTML教程 CSS教程 心得技巧 DHTML教程 网页特效 WEB标准化
Javascript教程
  • 数组方法

    数组方法

    数组提供的方法有很多。为了方便起见,在本章中,我们将按组讲解。
    2024-12-26
  • Iterable object(可迭代对象)

    Iterable object(可迭代对象)

    可迭代(Iterable) 对象是数组的泛化。这个概念是说任何对象都可以被定制为可在 for..of 循环中使用的对象。
    2024-12-25
  • Map and Set(映射和集合)

    Map and Set(映射和集合)

    Map 是一个带键的数据项的集合,就像一个 Object 一样。 但是它们最大的差别是 Map 允许任何类型的键(key)。
    2024-12-25
  • WeakMap and WeakSet(弱映射和弱集合)

    WeakMap and WeakSet(弱映射和弱集合)

    我们从前面的 垃圾回收 章节中知道,JavaScript 引擎在值“可达”和可能被使用时会将其保持在内存中。
    2024-12-25
  • Object.keys,values,entries

    Object.keys,values,entries

    在前面的章节中,我们认识了 map.keys(),map.values() 和 map.entries() 方法。这些方法是通用的,有一个共同的约定来将它们用于各种数据结构。如果我们创建一个我们自己的数据结构,我们也应该实现这些方法。
    2024-12-24
  • 解构赋值

    解构赋值

    JavaScript 中最常用的两种数据结构是 Object 和 Array。
    2024-12-24
  • 日期和时间

    日期和时间

    让我们来学习一个新的内建对象:日期(Date)。该对象存储日期和时间,并提供了日期/时间的管理方法。
    2024-12-24
  • JSON 方法、toJSON

    JSON 方法、toJSON

    假设我们有一个复杂的对象,我们希望将其转换为字符串,以通过网络发送,或者只是为了在日志中输出它。
    2024-12-24
  • 递归和堆栈

    递归和堆栈

    让我们回到函数并更深入地研究它们。我们的第一个主题是递归。
    2024-12-23
  • Rest 参数与 Spread 语法

    Rest 参数与 Spread 语法

    在本章中,我们将学习如何编写支持传入任意数量参数的函数,以及如何将数组作为参数传递给这类函数。
    2024-12-23
  • 变量作用域、闭包

    变量作用域、闭包

    JavaScript 是一种非常面向函数的语言。它给了我们很大的自由度。在 JavaScript 中,我们可以随时创建函数,可以将函数作为参数传递给另一个函数,并在完全不同的代码位置进行调用。
    2024-12-23
  • 老旧的 "var"

    老旧的 "var"

    var 声明与 let 相似。大部分情况下,我们可以用 let 代替 var 或者 var 代替 let,都能达到预期的效果:
    2024-12-23
  • 全局对象

    全局对象

    全局对象提供可在任何地方使用的变量和函数。默认情况下,这些全局变量内建于语言或环境中。
    2024-12-20
  • 函数对象,NFE

    函数对象,NFE

    众所周知,JavaScript 中的函数是一个值。 JavaScript 中的每个值都有一个类型。函数是什么类型?
    2024-12-20
  • "new Function" 语法

    "new Function" 语法

    还有一种创建函数的方法。它很少被使用,但有些时候只能选择它。
    2024-12-20