循环结构
for-in
专门为循环对象设置的,因为对象没有长度没有顺序,所以不能使用for循环
var json={"name":"xiaoming","age":19,"sex":"女"}
for(var key in json){
console.log(key);
console.log(json[key]);
}
// json["name"] 正确写法
// json.name 正确写法
while do-while
whil:循环先判断后执行
do-while:先执行后判断
两者在第一次条件不成立时有区别,do-while会执行一次,while不执行
break 与 continue
都是循环中,中止循环的操作。
break 结束循环,后面不在执行循环操作。
continue 结束本次循环,
this
this指的是触发当前事件的对象,是函数中用来表示调用这个函数的对象,事件中,由哪个对象触发了事件则this就是谁。