JavaScript内存管理

60 阅读1分钟

概述

function test() {
    let list = []
    list[1000000] = '11'
}

内存管理介绍

  • 内存:由可读写的单元组成的一片可操作空间

  • 管理:人为操作一片空间的申请、使用和释放

  • 内存管理: 开发者主动申请空间、使用空间、释放空间

JavaScript 中的内存管理

JavaScript 语言没有像 C (malloc)等其他语言提供操作内存单元的API,内存管理或垃圾回收是采用的一种动态治理的方式。

  • 申请空间

JavaScript 中一般使用变量定义来申请空间,