Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   вопрос по квадратным скобкам (https://javascript.ru/forum/misc/23944-vopros-po-kvadratnym-skobkam.html)

гуня 12.12.2011 19:29

вопрос по квадратным скобкам
 
var s = [{name:"Вельможа",mp3:"Velmoja.mp3"}];

как программно получить такое выражение?
{name:"Вельможа",mp3:"Velmoja.mp3"} -это json, а как его сконкатенировать с []? и для чего тут вобще это нужно?

trikadin 12.12.2011 19:30

Непонятно, что вам нужно. Опишите задачу подробнее.

гуня 12.12.2011 19:47

программно получить выражение var s = [{name:"Вельможа",mp3:"Velmoja.mp3"}];

trikadin 12.12.2011 19:53

var s = [{name:"Вельможа",mp3:"Velmoja.mp3"}];

гуня 12.12.2011 19:56

это называется программно?
уважаемый, если вам не с кем пообщаться, то вспомните про своих родителей

Nekromancer 12.12.2011 20:11

А как можно его получить не программно? Играя в шахматы например, этого точно не добьёшься.

гуня 12.12.2011 20:18

программно значит в рантайме, а не в момент написания ручками

nerv_ 12.12.2011 20:33

Цитата:

Сообщение от trikadin
var s = [{name:"Вельможа",mp3:"Velmoja.mp3"}];

Я недавно на этом форуме, но заметил тенденцию: человеку отвечаешь/помогаешь, а тебя еще и посылают куда подальше. Не правильно это как-то :stop:

Nekromancer 12.12.2011 20:35

В момент написания "ручками" скрипт не исполняется. А когда исполняется и происходит ваше заветное действие. Если вам нужно создать этот объект потом, используйте функцию. Что такого то? Но функции тоже просто так не исполняются. Их запускаете либо вы либо среда.

ksa 12.12.2011 21:01

Цитата:

Сообщение от nerv_
человеку отвечаешь/помогаешь, а тебя еще и посылают куда подальше

Даже для понимания этого уже нужно что-то уметь...


Часовой пояс GMT +3, время: 17:01.