>>498
as構文がないから全く同じにはできないが、似たような書き方にはできる

const obj = {a:1, b:2, c:3};
for( const [k, v] of Object.entries(obj) ){
foo(v * 3, k);
}

const iterable = new Map([['a',1],['b',2],['c',3]]);
for( const [k, v] of iterable ){
foo(v * 3, k);
}

const array = [1, 2, 3];
array.forEach((v, k) => {
foo(v * 3, k);
});