POV-Ray : Newsgroups : povray.beta-test : I have a hunch some of you may like this... : Re: I have a hunch some of you may like this... Server Time
29 Apr 2024 18:50:27 EDT (-0400)
  Re: I have a hunch some of you may like this...  
From: clipka
Date: 5 Oct 2016 11:42:34
Message: <57f51f6a$1@news.povray.org>
Am 05.10.2016 um 10:41 schrieb Mike Horvath:
> On 10/5/2016 4:37 AM, Mike Horvath wrote:
>>> I don't understand what you're saying. But Lua (sort of) does it like
>>> this:
>>>
>>> method 1
>>>
>>>     #declare MyFrobnitz = dictionary {
>>>       Foo = 42,
>>>       Bar = "FTW!"
>>>     }
>>>
>>> method 2
>>>
>>>     #declare MyFrobnitz = dictionary {
>>>       ["Foo"] = 42,
>>>       ["Bar"] = "FTW!"
>>>     }
>>>
>>> method 3
>>>
>>>     #declare Key1 = "Foo";
>>>     #declare Key2 = "Bar";
>>>     #declare MyFrobnitz = dictionary {
>>>       [Key1] = 42,
>>>       [Key2] = "FTW!"
>>>     }
>>>
>>
>> I'm trying to find out if JavaScript does something similar to method 3,
>> but I don't think it can.
>>
>> http://www.w3schools.com/js/js_objects.asp
>>
>> Mike
> 
> I take that back. It can and does.
> 
>     var textIdentifier = "blah"
>     var tableObject =
>     {
>         [textIdentifier]: "wee"
>     }
>     alert(tableObject[textIdentifier])

... or, alternatively:

    var tableObject =
    {
      "blah": "wee"
    }


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.