流程控制
流程控制
-
if判断
-
for循环
-
for…in
var o = { name: 'Jack', age: 20, city: 'Beijing' }; //把一个对象的所有属性依次循环出来 for (var key in o) { if (o.hasOwnProperty(key)) { console.log(key); // 'name', 'age', 'city' } } //由于 Array 也是对象,而它的每个元素的索引被视为对象的属性,所以遍历出来是下标 var a = ['A', 'B', 'C']; for (var i in a) { console.log(i); // '0', '1', '2' 遍历出元素的下标 console.log(a[i]); // 'A', 'B', 'C' }
-
while
-
do…while