Как я могу назвать объект «ключами» программно в JavaScript?

То, что я хочу, это то, что я делаю каждый день на Python. В JS это не работает, скорее всего потому, что я сосу в JS.

Это код Python, который будет делать то, что я хочу:

>key = 'just_a_key'
>value = 5
>dict = {key: value}
>dict
{'just_a_key':5}
>dict['just_a_key'}
5

Это не работает в JS, там ключ будет называться просто «ключ». Я знаю, что это потому, что я на самом деле не создаю словарь здесь, а использую json для создания объекта, когда пишу тот же код. Итак, теперь мой вопрос: как я могу программно называть объекты «ключами» (или свойствами?) в JS?

5
задан marue 17 May 2012 в 17:25
поделиться