2.1 <script>标签可以写在文档的任何位置
2.2 JavaScript的执行顺序:按照在HTML文件中出现的顺序依次执行
2.1 JavaScript 类型:undefined、null、String、Boolean、Number、Object(注意,function是Object的子类)
2.2在JS中,一个未初始化的变量,它的值就是undefined
2.3 如果一个变量预计将要指向一个对象,可以设置初始值为null
2.4 双引号或者单引号包裹的内容就是字符串String
2.5 Boolean: true、false
2.6 Number:
正无穷大:Infinity
负无穷大:-Infinity
不是一个数字(Not a Number):NaN,用isNaN()判断是否是一个数字
在JS除0:正数/0会得到正无穷大,负数/0会得到负无穷大,0/0会等到NaN
字符串转为Number类型:parseInt, parseFloat
2.7 Object:
定义一个对象:
var obj = {}; 或者
var obj = {age:20, name:"Peter", address:"南华大学计算机学员"};
或者
var obj = new Object();
给对象加属性:
obj.name = "张三";
obj.sex = "Female";
给对象加方法:
obj.toString = function() {
console.log("name=" + this.name + ", sex=" + this.sex);
};