let list = [2, 3, 4];
list.a = "a"
for (let item of list) {
console.log(item)
}
console.log("---------我是分割线---------")
for (let item in list) {
console.log(item)
}
console.log("---------我是分割线---------")
let obj = { "property1": "property1", "property2": "property2" }
for (let item in obj) {
console.log(item)
}
console.log("---------我是分割线---------")
Object.prototype.objCustom = function () { };
Array.prototype.arrCustom = function () { };
let iterable = [3, 5, 7];
iterable.foo = "hello";
for (let i in iterable) {
console.log(i);
}
console.log("---------我是分割线---------")
for (let i of iterable) {
console.log(i);
}
console.log("---------我是分割线---------")
for (let item of obj) {
console.log(item)
}
console