Variables Scope Memory
基本类型和引用类型的值
- 动态的属性
- 复制变量值
- 传递参数
- 检测类型
- instanceof
- result = variable instanceof constructor
- instanceof
执行环境及作用域
- 变量对象 ; 作用域链 ; 活动对象
- 延长作用域链
- try-catch语句的catch块
- with语句
- 没有块级作用域
- 声明变量
- 查询标识符
垃圾收集
- 标记清除
- 引用计数
- 性能问题
- 管理内存
基本类型和引用类型的值
执行环境及作用域
垃圾收集
JavaScript基本概念
<script>
src
async: 异步脚本; 立即下载, 并不保证执行的先后顺序
defer: 延迟脚本; 立即下载, 延迟执行
type
charset
<noscript>
语法
类型
语句
关键字
保留字
操作符
对象
var oDiv=document.querySelector(“div | .className | #idName”);
document.querySelectorAll()
不兼容IE6-8
document.getElementById()
document.getElementsByClassName()
document.getElementsByTagName()
document.getElementsByName()
var oHtml=document.documentElement;
var oBody=document.body;
JavaScript 高级程序设计 (第3版)
JavaScript简介 | What is JavaScript?
在HTML中使用Javascript | JavaScript in HTML
基本概念 | Language Basics
变量、作用域和内存问题 | Variables, Scope, and Memory
引用类型 | Reference Types
The Linux Command Line
The Linux Command Line Chinese
GUI make easy tasks easy, CLI make difficult tasks possible