// 至少执行一次
do {statement} while(expression);
for (initialise; test_expresiion; increment) {statement}
continue;
// 退出当前循环
break;
for-in
用于遍历对象的全部属性。
if (benz.hasOwnProperty(key)) {
console.log(key + ':' benz[key]);
}
}
/* 输出结果
type:black
color:red
with
语句是 JavaScript 中特有的语句形式,它主要有两个作用:
// 使用 with 之前
(function(){
var y = Math.tan(14 * Math.E);
})();
// 使用 with
(function(){
with(Math) {
var x = cos(3 * PI) + sin(LN10);
var y = tan(14 * E);
}
缺点就是导致 JavaScript 语句的可执行性下降,所以通常情况下因尽可能的避免使用。