编程技术

  • 数字类型

    在现代 JavaScript 中,数字(number)有两种类型: JavaScript 中的常规数字以 64 位的格式 IEEE-754 存储,也被称为“双精度浮点数”。这是我们…

  • 对象 —— 原始值转换

    当对象相加 obj1 + obj2,相减 obj1 – obj2,或者使用 alert(obj) 打印时会发生什么? JavaScript 不允许自定义运算符对对象的处理方式。与其…

  • 原始类型的方法

    JavaScript 允许我们像使用对象一样使用原始类型(字符串,数字等)。JavaScript 还提供了这样的调用方法。我们很快就会学习它们,但是首先我们将了解它的工作原理,毕竟…

  • 广告位招租
    联系电话:13518188210
  • symbol 类型

    根据规范,只有两种原始类型可以用作对象属性键: 字符串类型 symbol 类型 否则,如果使用另一种类型,例如数字,它会被自动转换为字符串。所以 obj[1] 与 obj[“1”]…

  • 可选链 “?.”

    最近新增的特性 这是一个最近添加到 JavaScript 的特性。 旧式浏览器可能需要 polyfills. 可选链 ?. 是一种访问嵌套对象属性的安全的方式。即使中间的属性不存在…

  • 构造器和操作符 “new”

    常规的 {…} 语法允许创建一个对象。但是我们经常需要创建很多类似的对象,例如多个用户或菜单项等。 这可以使用构造函数和 “new” 操作符来实现。 构造函数 构造函数在技术上…

  • 对象方法,”this”

    通常创建对象来表示真实世界中的实体,如用户和订单等: let user = { name: “John”, age: 30 }; 并且,在现实世界中,用户可以进行 操作:从购物车中…

  • 垃圾回收

    对于开发者来说,JavaScript 的内存管理是自动的、无形的。我们创建的原始值、对象、函数……这一切都会占用内存。 当我们不再需要某个东西时会发生什么?JavaScript 引…

    2023年4月11日 JavaScript 编程语言
    020
  • 对象引用和复制

    对象与原始类型的根本区别之一是,对象是“通过引用”存储和复制的,而原始类型:字符串、数字、布尔值等 —— 总是“作为一个整体”复制。 如果我们深入了解复制值时会发生什么,就很容易理…

  • 对象

    正如我们在 数据类型 一章学到的,JavaScript 中有八种数据类型。有七种原始类型,因为它们的值只包含一种东西(字符串,数字或者其他)。 相反,对象则用来存储键值对和更复杂的…

    2023年4月11日 JavaScript 编程语言
    000