三目运算符
//条件 ? 条件是true返回的结果 : 条件是false时返回的结果
var max= 3 > 4 ? 3 : 4
条件语句
if (条件) ;
//条件中的结果不是 "",false,0,NaN,undefined,null就可以进入条件
//也就是说上面那一大堆boolean值都是false
循环
while for do...while
for(初始变量;循环条件;向条件变化表达式)
循环条件内
break;跳出循环 continue;跳出本次循环
锚点跳出:AB:for(var i=0;i<10;i++){
if(i>5) break:AB;//跳到锚点AB
}
//扩展:
//空格
 //空格汉字宽
 //空格字母宽
对象
var a=3;
var obj={
// 创建对象时,如果key是一个变量,就需要写在[]
[a]:10,
// 这个a是一个字符Key
a:20
};
for in 循环用于遍历对象的属性
for(prop in obj)
//prop 是 obj的属性名,每次循环就是将属性名付给prop变量
删除某个属性
delete obj.d;