下面代码运行会输出什么?
const obj = { a: 0, } obj['1'] = 0; obj[++obj.a] = obj.a ++; const values = Object.values(obj); obj[values[1]] = obj.a; console.log(obj)
输出结果: {1: 1, 2: 2, a: 2}
下面代码运行会输出什么?
const obj = { a: 0, } obj['1'] = 0; obj[++obj.a] = obj.a ++; const values = Object.values(obj); obj[values[1]] = obj.a; console.log(obj)
输出结果: {1: 1, 2: 2, a: 2}