代码注释
语法格式:
/
/ 和 /* */
这⾥和html⼀样,此外,多运⽤ ctrl + / 来注释内容。
5.其他类型转换为字符串
1. 使⽤toString()⽅法,来转换成字符串。
2. 使⽤String(变量名),来转换成字符串。
3. 使⽤+的⼀个特性来转换为字符串。
例如:
var n = 3;
var s = ' '+n;
console.log(typeof s); //使⽤typeof来检测s的类型。
可以在浏览器的Console下⾯查看⼀下,s的类型,是String类型。
6.数值类型转换
1. 使⽤Number(变量名):
在将其他类型转换为数值类型时,例如:图⽚6.1.0。
注意: null转换数值型结果为‘0’;
undefined转换数值型结果为‘NaN’;
2. 使⽤parseInt()转换,这⾥转换和Number()转换有点不同,尤其是null转换为数值时,显⽰NaN,⽽不是0。
3. 使⽤parseFloat()转换
布尔类型转换
格式:
var name = Boolean('content');
使⽤Boolean()⽅法来转换为布尔型,只有这⼀种⽅法。
js中的数字0就是false,⾮0为true
在JS中,逻辑运算的结果是决定整个表达式的⼦表达式的值。
这⾥运算优先级,先运⾏ && ,再运⾏ || 。
例如:a || c && b;
先运⾏c && b ,在和a || 进⾏运算。
11.⽐较运算符
> ⼤于号 ,< ⼩于号
= ⼤于等于,<= ⼩于等于
== 等于,=== 全等,!= 不等于,!== 不全等
解释⼀下全等和等于:
全等⽐较的是值和类型。
第 15 页
等于只是⽐较值。
因为JS是⼀种弱类型语⾔,变量的数据类型存在⾃动转换。因此,等于==,也只是⽐较的是值。
12.赋值运算符
= , += ,-= ,/= ,*= ,%=
上⾯这些很简单举个例⼦:
var a = 1;
var b = 2;
b += a;
//这⾥b += a就是b = b + a;同理其他的也是⼀样。