算数运算符
加+、减-、乘*、除/、取模%、负数-、自增++、自减--
取模:(整除里的余数)0≤x%y≤y-1
自增(自减):元素在自己本身基础上加一(减一)a++(++a);a--(--a);a=a+1:加号在前面先进行加法运算,加号在后面先进行其他运算
实例: <script>
var a=1;
var x;
var y;
x=a++;
alert(x+";"+a);
y=++a;
alert(y+";"+a);
</script>
比较运算符
等于==、严格全等===、不等于!=、非严格全等!==、大于>、小于<、大于等于>=、小于等于<=
比较运算符表达式的结果是布尔值true、false
严格等于是类型和值必须完全相等,等于是值相等;、
面试题:=:赋值运算
==:值相等
===:全等
实例:
var a=1;
var b="1";
alert(a==b);
alert(a===b);
逻辑运算符
与&&、或||、非!
注:逻辑表达式的结果是布尔值true、false
与:两边同时为真才为真
或:一边为真就位真
非:取相反
实例:
var a=1,b=10;
console.log(a>1&&b==10);
console.log(a>1||b==10);
console.log(!(a>1));
进制转换
二进制转化为十进制
十六进制转换为十进制

十进制转换为二进制
十进制转换为十六进制
使用倒除法,转几进制除以几,用余数无限除直到余数小于进制,每次的商倒写得到该进制数
条件运算符
表达式?值1:值2;
实例:
var a=5;
var r;
r=a==5?true:false;
console.log(r)
对象检测:instanceof
