1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
//// [classStaticBlock23.ts]
const nums = [1, 2, 3].map(n => Promise.resolve(n))
class C {
static {
for await (const nn of nums) {
console.log(nn)
}
}
}
async function foo () {
class C {
static {
for await (const nn of nums) {
console.log(nn)
}
}
}
}
//// [classStaticBlock23.js]
const nums = [1, 2, 3].map(n => Promise.resolve(n));
class C {
static {
for await (const nn of nums) {
console.log(nn);
}
}
}
async function foo() {
class C {
static {
for await (const nn of nums) {
console.log(nn);
}
}
}
}
|