前言:
for each…in 早已被弃用,其中相当多的特性被移除。在最新的版本下可以用for…of来替换。
语法:
for each (variable in object){
statement
}
参数:
variable
用来遍历属性的变量。
object
属性会被遍历的对象。
statement
遍历属性时所执行的语句。
例子:
var sum = 0;
var obj = {prop1: 5, prop2: 13, prop3: 8};
//obj 为属性
//item 用来遍历的变量
for each (var item in obj) {
sum += item;
}
print(sum); // 输出"26",也就是5+13+8的值
也就是把对象的属性名对应的值依次取过来。