Javascript.RU

 
 
Опции темы
 
Старый 18.01.2010, 17:07
Аватар для JSprog
L
Отправить личное сообщение для JSprog Посмотреть профиль Найти все сообщения от JSprog
 
Регистрация: 16.08.2009
Сообщений: 416

Пустые объекты
Цитата из книги Дэвида Флэнагана
Цитата:
Прежде всего следует заметить, что попытка преобразования непустых объектов
в логическое значение дает в результате значение true
Кто-нибудь подскажет какие объекты пустые.
Ведь даже простое new Object() не пустой благодоря прототипам и преобразуется в true
__________________
Лови позитив
 
Старый 18.01.2010, 17:16
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от JSprog
Ведь даже простое new Object() не пустой благодоря прототипам и преобразуется в true
Преобразуется в true, на самом деле, ссылка на объект, а не сам объект.
 
Старый 18.01.2010, 17:18
Аватар для JSprog
L
Отправить личное сообщение для JSprog Посмотреть профиль Найти все сообщения от JSprog
 
Регистрация: 16.08.2009
Сообщений: 416

Ну да объект ссылочный тип. Что получается в flase преобразуется ссылка на объект которого нету? Или на какой объект она должна указывать чтобы было false
__________________
Лови позитив
 
Старый 18.01.2010, 17:23
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от JSprog
Что получается в flase преобразуется ссылка на объект которого нету?
А где вы возьмёте ссылку на объект, которого нету?

Сообщение от JSprog
Или на какой объект она должна указывать чтобы было false
Не может получится false из ссылки на объект.
 
Старый 18.01.2010, 17:25
Аватар для JSprog
L
Отправить личное сообщение для JSprog Посмотреть профиль Найти все сообщения от JSprog
 
Регистрация: 16.08.2009
Сообщений: 416

В этом случае тоже преобразуется ссылка?
Boolean(new Object())
__________________
Лови позитив

Последний раз редактировалось JSprog, 18.01.2010 в 17:30.
 
Старый 18.01.2010, 17:41
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Очевидно, да.
 

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Использование load, динамически созданные объекты и добавление плагинов к ним. Alexander Majesty jQuery 2 11.12.2009 01:12
Как удалить все пустые элементы UL smashercosmo Events/DOM/Window 13 25.02.2009 09:03
COM объекты remitmaster Общие вопросы Javascript 4 06.01.2009 20:12
Скрипт, который должен листать объекты не работает. Mike Abasov jQuery 4 12.08.2008 11:16
Массивы, ссылки, объекты... Гость Общие вопросы Javascript 1 11.10.2007 17:37


© Илья Кантор, 2007-2021 О проекте - Архив форума - Вверх