1.声明变量:var
js中声明变量都用var
js中的每一行代码结束都应该有分号;(写代码有分号的习惯)
js中的字符串可以使用单引号,也可以使用双引号
js中的大小写是区分的: var N=10; n
2.数据类型
Number、String、Boolean、Undefined、Null
3.数据类型转换
在谷歌浏览器中,字符串的颜色是黑色的,数值类型是蓝色的,布尔类型也是蓝色的,undefined和null是灰色的。
转换成字符串类型:.toString(),String(),其中undefined和null数据类型用.toString()不能转换成字符串类型,需要用String()转换。
转换成数值类型:
①parseInt()
var num1 = parseInt(“12.3abc”); // 返回12,如果第一个字符是数字会解析知道遇到非数字结束
var num2 = parseInt(“abc123”); // 返回NaN,如果第一个字符不是数字或者符号就返回NaN
②parseFloat()
parseFloat()把字符串转换成浮点数
parseFloat()和parseInt非常相似,不同之处在与
parseFloat会解析第一个. 遇到第二个.或者非数字结束
如果解析的内容里只有整数,解析成整数
③Number()
Number()可以把任意值转换成数值,如果要转换的字符串中有一个不是数值的字符,返回NaN
转换成布尔类型
Boolean()
0 ,”(空字符串), null ,undefined, NaN 会转换成false 其它都会转换成true。