2012-03-23 2 views
1

я делаю следующее в JavaScript:объектов JavaScript, когда он создал

var first_last = { FName: 'John', LName: 'Smith'}; 

Когда я выше с {}, делает ли это var first_last объект?

Не было alert(JSON.stringify(first_last)) показать мне содержание объекта?

+2

'JSON.stringify' превращает объект json в строку – safarov

+0

Да, это будет объявлять' first_last' со значением, являющимся объектом. Вы даже попробовали? –

+1

@ сафаров: Нет, нет. Он превращает обычный объект в строку JSON. Большая разница. –

ответ

1

Действительно. Это объект, и вы можете проверить, если он вызывает typeof first_last;. В случае возврата "object"

0

Да, и да. Меня устраивает. (demo) Если у вас возникла проблема, она находится в другом месте вашего кода.

0

Да. В зависимости от вашей библиотеки JSON вам может потребоваться поставить LName и FName в кавычки.

Смежные вопросы