全栈技术博客
文章 教程 读书笔记
浅色 深色 自动
目录
JavaScript开发者应懂的33个概念
  • 调用栈
  • 原始类型
  • 值类型和引用类型
  • 隐式, 显式, 名义和鸭子类型
  • ==、===、typeof 与 instanceof
  • this, call, apply 和 bind
  • 函数作用域, 块级作用域和词法作用域
  • 闭包
  • 高阶函数
  • 表达式和语句
  • 变量提升
  • Promise
  • 立即执行函数, 模块化, 命名空间
  • 递归
  • 算法
  • 数据结构
  • 消息队列和事件循环
  • setTimeout, setInterval 和 requestAnimationFrame
  • 继承, 多态和代码复用
  • 按位操作符、TypedArray和ArrayBuffer
  • DOM 树和渲染过程
  • new 与构造函数, instanceof 与实例
  • 原型继承与原型链
  • Object.create 和 Object.assign
  • 工厂函数和类
  • 设计模式
  • Memoization(记忆化)
  • 纯函数, 函数副作用和状态变化
  • 耗性能操作和时间复杂度
  • JavaScript 引擎
  • 二进制, 十进制, 十六进制, 科学记数法
  • 偏函数, 柯里化, Compose 和 Pipe
  • 代码整洁之道

原始类型

2023-10-25
1分钟阅读时长

在 JavaScript 中,基本类型(基本数值、基本数据类型)是一种既非对象也无方法或属性的数据。

有 7 种原始数据类型:

  • string
  • number
  • boolean
  • undefined
  • symbol
  • null

多数情况下,基本类型直接代表了最底层的语言实现。这些类型的值都是不可变的,也就是说,你不能改变一个原始类型的值。这与对象类型形成了对比,对象类型的值是可变的,可以添加、修改和删除其属性。

上一页 调用栈
下一页 值类型和引用类型

© 2024 全栈技术博客 · 浙ICP备2024140309号-1 · Powered by the Eureka theme for Hugo