Javascript

基本语法:

常量(字面量):

变量:用关键字 var 来定义变量,用 = 给变量赋值,严格大小写

运算符:

  1. (和 C 语言一样)逻辑运算符有 && != 等,但是==不要使用 ====
  2. ==比较会自动转换数据类型再比较,很多时候,会得到非常诡异的结果;
  3. ===比较,它不会自动转换数据类型,如果数据类型不一致,返回false,如果一致,再比较
  4. NaN这个特殊的Number与所有其他值都不相等,包括它自己:NaN === NaN 的取值为 false;唯一能判断NaN的方法是通过isNaN()函数。
  5. 注意浮点数的相等比较:和其它语言相同,不能直接用 === (而是要通过绝对值之差判断)

数据类型(also 对象类型)16 + "Volvo" 会得到结果 16Volvo

输出方式:

语句末分号 ; —— 可选项;可以用于同一行多语句

对代码行进行折行:可以在文本字符串中使用反斜杠 \ 对代码行进行换行:

document.write("你好 \
世界!");

(但是下面的这种情况是错误的:

document.write \ 
("你好世界!");

代码块:用 {} 扩起来

注释:同 C(单行用 //,多行用 /* */