Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.01.2010, 17:07
Аватар для JSprog
L
Отправить личное сообщение для JSprog Посмотреть профиль Найти все сообщения от JSprog
 
Регистрация: 16.08.2009
Сообщений: 416

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

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

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

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

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

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

Последний раз редактировалось JSprog, 18.01.2010 в 17:30.
Ответить с цитированием
  #6 (permalink)  
Старый 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