js中的运算符
单目运算符:
++:
运算符出现在操作数的左边:
先执行算数运算,在对操作数进行自加。
a++ +9:
位运算符:
例子:5>>2:20
0000 00101:右移2位-》0001 0100:20
加强复制运算符:
比较运算符:
==:运算符左右两各变量的值相等,返回true.
===:运算符左右两边的变量值和返回类型都相同,返回true.
三目运算符:
(表达式)?返回值1:返回值2
表达式的返回值为true->返回值1;
表达式的返回值为false->返回值2;
逗号运算符:
表达式用多个逗号相隔,最后返回表达式最右边的值.
typeof 和instanceof
typeof:用于判断某个变量的数据类型.可用作函数typeof(表达式),也可用作运算符typeof 表达式
instanceof:用于判断某个变量是否为制定类的实例.
勇气,信念,坚持