我怎样才能使用从输入值到console.log从一个对象的值?
问题描述:
我有一个包含所有月份的对象:我怎样才能使用从输入值到console.log从一个对象的值?
const months = {
"january": 31,
etc...
然后,我有一个文本输入。我使用javascript(.value)在名为“value”的变量中选择输入值。
当我在文本输入中键入“1月”(不带引号)并尝试执行console.log(months.value);什么也没有发生。
如何转换可用于在对象“月”中选择“1月”的数据类型(或其他)的值?
答
字符串是罚款从对象选择一个项目,但是当你想从一个变量让你的键名,你应该使用方括号:
console.log(months[value])
+0
啊,我试了几个月[0]。值...谢谢 – Reyni
您需要处理事件。 –