๐for-of
`for ( const value of iterable)` syntax. ๐ง -> TypeError
for (const value of iterable) {} // loop over "values"
for (lvalue of iterable) {} // lvalue can be used
for (const [key, value] of aMap) {} // iterate over a Map.let obj = { x: 1, y: 2, z: 3 };
for (let value of obj) { } // TypeError
// workarounds
for (let key of Object.keys(obj) { ... }
for (let key in obj) { ... } // for-in
for (let value of Object.values(obj) { ... }
for (let [key, value] of Object.entries(obj) { ... }for (let key in object) {} // loop over "keys"
for (let value of object) {} // loop over "values"
// ^ ^ // โญ๏ธ ( ... )method/operator
own enum
own nonenum
inherited enum
inherited nonenum
โ
โ
โ
โ
โ
โ
โ
โ
๐ค
โ
โ
โ
๐ค
๐ค
โ
โ
๐บ
๐บ
โ
โ
โ
โ
โ
โ
โ
โ
โ
โ
๐ค
โ
๐ค
โ
๐ค
โ
๐ค
โ
Last updated