Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   obj = new Object( [value] ) (https://javascript.ru/forum/misc/24305-obj-%3D-new-object-%5Bvalue%5D.html)

Livaanderiamarum 25.12.2011 18:11

obj = new Object( [value] )
 
obj = new Object( [value] )


что писать в value чтобы создать объект {ня:3}?

.

B@rmaley.e><e 25.12.2011 18:30

Что угодно.

Livaanderiamarum 25.12.2011 18:51

Цитата:

Сообщение от B@rmaley.e><e (Сообщение 145878)
Что угодно.

alert((new Object('Что угодно.')) == {ня:3})

фолс(((( есть другие способы?

alert((new Object('Anything.')) == {ня:3})

тож не катит(

B@rmaley.e><e 25.12.2011 18:59

Цитата:

Сообщение от B@rmaley.e><e
Сегодня, 18:30
Что угодно.

Цитата:

Сообщение от Livaanderiamarum
что писать в value чтобы создать объект {ня:3}?

Цитата:

Сообщение от Livaanderiamarum
Последний раз редактировалось Livaanderiamarum, Сегодня в 18:52.

Своевременное исправление.

Цитата:

Сообщение от Livaanderiamarum
(new Object('Что угодно.')) == {ня:3}

Что ни передавай конструктору Object, такое никогда в true обращаться не будет.

Livaanderiamarum 25.12.2011 19:01

Цитата:

Сообщение от B@rmaley.e><e (Сообщение 145883)
Что ни передавай конструктору Object, такое никогда выполнено не будет.

Он не может собирать ассоциативные массивы из параметров? Я прав?

там нет такого что четные аргументы станут именами ключей, а нечетные станут значениями? Или что-то подобного

Pavel M. 25.12.2011 22:46

Цитата:

Сообщение от Livaanderiamarum
obj = new Object( [value] )

что писать в value чтобы создать объект {ня:3}?

так и написать
var obj = new Object({ня: 3});
:-)

Livaanderiamarum 25.12.2011 22:49

Цитата:

Сообщение от Pavel M. (Сообщение 145974)
так и написать
var obj = new Object({ня: 3});
:-)

нужно динамическое именование ключей)
про obj['keyName'] //только прошу не рассказывать:)


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