variables scope memory

  • 基本类型和引用类型的值
    • 动态的属性
    • 复制变量值
    • 传递参数
    • 检测类型
      • instanceof
        • result = variable instanceof constructor
  • 执行环境及作用域
    • 变量对象 ; 作用域链 ; 活动对象
    • 延长作用域链
      • try-catch语句的catch块
      • with语句
    • 没有块级作用域
      • 声明变量
      • 查询标识符
  • 垃圾收集
    • 标记清除
    • 引用计数
    • 性能问题
    • 管理内存