<>小结

2017-02-01  本文已影响0人  McRay

第一章 JavaScript的简介

第二章 在HTML中使用JavaScript


把JavaScript插入到HTML页面中要使用<script>元素。使用这个元素可以把JavaScript嵌入到HTML页面中,让脚本与标记混合在一起;也可以包含外部的JavaScript文件。而我们需要注意的地方有:

第三章 基本概念

3.1 语法
语法.png
3.3 变量

ECMAScript的变量是松散类型的,所谓松散类型就是可以用来保存任何类型的数据。定义变量使要使用var操作符。因此可以修改变量值的同时修改值得类型
例如:

var message = "hi";
message = 100; //有效,但不推荐

有一点必须注意,即用var操作符定义的变量将成为定义该变量的作用域中的局部变量。

3.4 数据类型
数据类型.png
3.5 操作符
操作符.png
3.6 语句
3.6.1 if语句
3.6.2 do-while语句
3.6.3 while语句
3.6.4 for语句
3.6.5 for-in语句

3.6.6 label语句
3.6.7 break和continue语句
3.6.8 with语句

3.6.9 switch语句
3.7 函数

第四章 变量、作用域和内存问题

4.1 基本类型和引用类型的值

result = variable instanceof constructor

如果引用类型是Object,返回true;

4.2 执行环境以及作用域
执行.jpg
var color = "blue";
function changeColor() {
var anotherColor = "red";
    function swapColors() {
        var tempColor = anotherColor;
        anotherColor = color;
        color = tempColor;
}
swapColors();
}
changeColor();

这个例子的作用域链为

QQ图片20170124110547.jpg
4.3 垃圾收集
4.3.1 标记清除
4.3.2 引用计数
4.3.3 性能问题
4.3.4 管理内存
上一篇 下一篇

猜你喜欢

热点阅读