6.1 数组
数组的声明方式如:var arr = [1, 2, 3, 4, 5, "abc", true]
从数组中取数据是采用下标的方式,如:var a = arr[0],a的值为1;var b = arr[1],b的值为2
取数组的长度,如var c = arr.length,c的值为7
6.2 对象
对象包括属性值和属性名,他们都被“{ }”括起来
对象的声明方式如:
其中,name,age,sex是属性名;“xiaowu”,22,“男”是属性值
从对象中取属性值的方式,如:var a = obj.name,a的值为字符串“xiaowu”
7 js语句基本规则7.1 语句后面要有分号作为结束,如var a = 1;
7.2 书写格式要规范:“=、 +、 /、 -”这些运算符的两边都应该加上空格,如:var a = b + 1;
7.3 js语法错误会引发后续代码终止执行,但不会影响其他js代码块,比如说,一个HTML文件里有多个script标签,其中一个script标签里出现语法错误而发生终止,但这种情况不会影响另一个script标签里的js代码执行。举例:
7.4 js语句的错误分为两种:
语法解析错误(低级错误)
浏览器执行执行js代码前,会检查一遍全部代码,若存在语法解析错误,则会直接报错,一句代码也不会执行,如:
var a = 10+,一个加号不能作为语句的结尾,所以存在语法解析错误,直接报错。
逻辑错误(语法错误之外的)
举例:
代码的运行结果里只有一个“10”,因为第3行里,b并没有被声明,属于逻辑错误,当遇到逻辑错误时,错误之前的代码正常执行,到了错误的地方,会立即停止执行,同时错误后面的代码也不会被执行。