JavaScript DOM编程艺术笔记——第二章 语法
2016-10-06 本文已影响0人
陈潇angle
- 解释型语言代码中的错误只能等到解释器执行到有关代码时才能被发现。
- JS仅仅只是容易入门,要精通很困难。
- JavaScript的单行注释是
//this is a comment.
这样的,多行是/*suppose there several lines*/
。 - 不要一句代码做两件事。
- JavaScript是一门大小写敏感的语言。
- 驼峰格式是函数名、方法名和对象属性命名的首选格式。
- JavaScript中用反斜线
\\this is a escaping
进行转义。 - 编程的人一般从0开始计数,其他人大部分从1开始。所以以后我要习惯查数从0开始。所以此条序号应该是7,但是就不改了,下一条是本来应该是8,但是markdown语法规定了我不能这么干,所以源码和输出序号不同。
- JS数据类型有字符串,数值,布尔,数组,对象。
- 数值+字符串会让数值变成字符串。
-
+=
操作是加法和赋值
的意思,例如message += year
等价于的是message = message + year
。 - 比较严格不相等,要用!---。
-
逻辑与(&&)
操作只有在他的两个操作数都是true
时才会是true
。 - 只要她的操作数中有一个是
true
,逻辑或(||)
操作就是true
,只有两个操作数都是false
时,逻辑或(||)
操作才会是false
。 -
逻辑非(!)
操作返回操作数的布尔值取反。 - for循环最常见的用途是对某个数组里的全体元素进行遍历。
while循环语法:
while(condition){
statements;
}
do...while循环语法
do{
statements;
} while (conditions)
for循环语法
for(initial condition; test condition; alter condition){
statements;
}
- 对象是自包含的数据集合,包含在对象里的数据可以通过两种形式访问——
属性
和方法
:
属性
是隶属于某个特定对象的变量;
方法
是只有某个特定对象才能调用的函数。