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

    对象

    我们可以通过使用带有可选 属性列表 的花括号 {…} 来创建对象。一个属性就是一个键值对(“key: value”),其中键(key)是一个字符串(也叫做属性名),值(value)可以是任何值。
    2025-01-02
  • 对象引用和复制

    对象引用和复制

    对象与原始类型的根本区别之一是,对象是“通过引用”存储和复制的,而原始类型:字符串、数字、布尔值等 —— 总是“作为一个整体”复制。
    2024-12-31
  • 垃圾回收

    垃圾回收

    ​对于开发者来说,JavaScript 的内存管理是自动的、无形的。我们创建的原始值、对象、函数……这一切都会占用内存。
    2024-12-31
  • 对象方法,“this”

    对象方法,“this”

    通常创建对象来表示真实世界中的实体,如用户和订单等:
    2024-12-30
  • 构造器和操作符 "new"

    构造器和操作符 "new"

    常规的 {...} 语法允许创建一个对象。但是我们经常需要创建很多类似的对象,例如多个用户或菜单项等。
    2024-12-30
  • 可选链 "?."

    可选链 "?."

    可选链 ?. 是一种访问嵌套对象属性的安全的方式。即使中间的属性不存在,也不会出现错误。
    2024-12-30
  • symbol 类型

    symbol 类型

    如果使用另一种类型,例如数字,它会被自动转换为字符串。所以 obj[1] 与 obj["1"] 相同,而 obj[true] 与 obj["true"] 相同。
    2024-12-27
  • 对象 —— 原始值转换

    对象 —— 原始值转换

    ​当对象相加 obj1 + obj2,相减 obj1 - obj2,或者使用 alert(obj) 打印时会发生什么?
    2024-12-27
  • 原始类型的方法

    原始类型的方法

    ​JavaScript 允许我们像使用对象一样使用原始类型(字符串,数字等)。JavaScript 还提供了这样的调用方法。我们很快就会学习它们,但是首先我们将了解它的工作原理,毕竟原始类型不是对象(在这里我们会分析地更加清楚)。
    2024-12-27
  • 数字类型

    数字类型

    JavaScript 中的常规数字以 64 位的格式 IEEE-754 存储,也被称为“双精度浮点数”。这是我们大多数时候所使用的数字,我们将在本章中学习它们。
    2024-12-26
  • 字符串

    字符串

    ​在 JavaScript 中,文本数据被以字符串形式存储,单个字符没有单独的类型。
    2024-12-26
  • 数组

    数组

    对象允许存储键值集合,这很好。但很多时候我们发现还需要 有序集合,里面的元素都是按顺序排列的。例如,我们可能需要存储一些列表,比如用户、商品以及 HTML 元素等。
    2024-12-26
  • 数组方法

    数组方法

    数组提供的方法有很多。为了方便起见,在本章中,我们将按组讲解。
    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