js学习笔记(一)
- 大小写敏感
- 句尾分号可有可无,但省略分号并不是一个好的编程习惯
- 三种基本数据类型:数字、文本字符串、布尔值
两种小数据类型:null(空)、undefined(未定义),他们各自只定义了一个值
几种种复合数据类型:对象、数组、函数
- javascript能够识别十六进制的数字直接量,所谓十六进制的直接量,是以“0X”或“0x”开头的。ECMAscript标准并不支持八进制,所以有些javascript支持八进制,但有些不支持,八进制是以0开头的数字,因此,最好不要在数字前添无用的0。
- js有大量的算术函数,为了方便起见,这些函数都被保存为Math对象的属性,因此我们总是使用直接量名来访问这些函数,例如
var a=Math.sin(x)
数字类型的tostring()方法:如果不带参数则转化为十进制,带参数则转化为相应的进制。如
var a=(23).tostring(2)//转化成二进制,如果是用数字直接量调用这个方法,注意要使用括号
以防止将.号当做小数点处理