如何在JavaScript中访问符号类型对象内的属性? 常数classRomm={ [符号'Mia']:{年级:50,性别:'女性'}, [符号'Gilbert']:{年级:80,性别:'男'}, }; 让persons=Object.getOwnPropertySymbolsclassRomm; 福莱特一世{ console.logi; }

如何在JavaScript中访问符号类型对象内的属性? 常数classRomm={ [符号'Mia']:{年级:50,性别:'女性'}, [符号'Gilbert']:{年级:80,性别:'男'}, }; 让persons=Object.getOwnPropertySymbolsclassRomm; 福莱特一世{ console.logi; },javascript,Javascript,在上面,for循环返回SymbolMia和SymbolGilbert。但这些都是无法访问的。我想达到等级和性别属性,但我做不到。我该怎么做?您需要将收集的符号作为对象的访问器 常数 教室={ [符号'Mia']:{年级:50,性别:'女性'}, [符号'Gilbert']:{年级:80,性别:'男'}, }; 让persons=Object.getownPropertySymbols; 对于const person of persons控制台,日志教室[人];

在上面,for循环返回SymbolMia和SymbolGilbert。但这些都是无法访问的。我想达到等级和性别属性,但我做不到。我该怎么做?

您需要将收集的符号作为对象的访问器

常数 教室={ [符号'Mia']:{年级:50,性别:'女性'}, [符号'Gilbert']:{年级:80,性别:'男'}, }; 让persons=Object.getownPropertySymbols; 对于const person of persons控制台,日志教室[人];