Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 21.11.2010, 11:56
orcpochta вне форума Посмотреть профиль Отправить личное сообщение для orcpochta Найти все сообщения от orcpochta
  № 31  
Ответить с цитированием
orcpochta

Регистрация: Feb 2008
Сообщений: 890
Boolean не может быть null или undefined, а кто может, тот преобразуется в false.
__________________
скриптограф

Старый 21.11.2010, 16:40
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 32  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
Цитата:
Сообщение от iNils Посмотреть сообщение
f.g.programmer, вот и фильтр прекрасно справился со своей задачей )
Хотите увидеть настоящий быдлокод?
Код AS3:
function sample (flag:Boolean) {
	if (flag == true) {
		///
	}
}
Вот кстати говорил это одногрупнику недавно, смотря в его код. Меня послали

Старый 21.11.2010, 18:26
TanaTiX вне форума Посмотреть профиль Отправить личное сообщение для TanaTiX Найти все сообщения от TanaTiX
  № 33  
Ответить с цитированием
TanaTiX
 
Аватар для TanaTiX

блогер
Регистрация: Feb 2008
Сообщений: 1,453
Записей в блоге: 4
Цитата:
Boolean не может быть null или undefined
Я не про Boolean говорил
__________________
Ну все, теперь Забава м-о-я.
Гы-гы, а корабль мой!

Старый 21.11.2010, 20:01
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 34  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Цитата:
Сообщение от iNils Посмотреть сообщение
Ты точно уверен? Я просто проверял код и если атрибут не найден, то исключения были.
точно уверен

Цитата:
Сообщение от TanaTiX Посмотреть сообщение
А как быть в отношении null и underfined?
Это странность ECMAScript, вообще два разных "ничего" быть не должно, таким образом, очевидно, пытались решить проблемы свойственные динамическим языкам, но так как динамическая часть в реализации AS3 никакая, то лучше считать, что undefined не существует, или считать null и undefined тождественными. Сразу меньше головной боли
__________________
Hell is the possibility of sanity


Последний раз редактировалось wvxvw; 21.11.2010 в 20:07.
Старый 21.11.2010, 20:13
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 35  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
Цитата:
точно уверен
см. еще раз
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 21.11.2010, 20:26
orcpochta вне форума Посмотреть профиль Отправить личное сообщение для orcpochta Найти все сообщения от orcpochta
  № 36  
Ответить с цитированием
orcpochta

Регистрация: Feb 2008
Сообщений: 890
ну так вы используйте valueOf() - то, о чем говорил wvxvw и потом я ему отвечал про нулевое значение, бог-весть от куда взявшееся)))
__________________
скриптограф

Старый 22.11.2010, 02:28
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 37  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Потому что XML динамический, ошибки при обращении к несуществующему свойству быть не может, но просмотр цепочки областей видимости внутри фильтра работает несколько иначе чем вне его: сначала будут просмотрены свойсва XMLя, если вернется undefined, то дальше он будет смотреть аргументы функции, потом локальные переменные, потом поля класса и глобальные переменные. Т.как valueOf() вернет ссылку на самого себя, то мы избежим просмотра всей цепочки (операция уже как бы будет вне фильтра), и если свойства нет, то будет просто undefined.
__________________
Hell is the possibility of sanity

Старый 22.11.2010, 02:41
TanaTiX вне форума Посмотреть профиль Отправить личное сообщение для TanaTiX Найти все сообщения от TanaTiX
  № 38  
Ответить с цитированием
TanaTiX
 
Аватар для TanaTiX

блогер
Регистрация: Feb 2008
Сообщений: 1,453
Записей в блоге: 4
Цитата:
Это странность ECMAScript...
Спасибо. А я надеялся, что я чего-то не догоняю... Жаль
__________________
Ну все, теперь Забава м-о-я.
Гы-гы, а корабль мой!

Старый 23.11.2010, 17:54
orcpochta вне форума Посмотреть профиль Отправить личное сообщение для orcpochta Найти все сообщения от orcpochta
  № 39  
Ответить с цитированием
orcpochta

Регистрация: Feb 2008
Сообщений: 890
Ыыыы...))))))

Код AS3:
room = roomByID[roomIDByUserID[userID]];
__________________
скриптограф

Старый 23.11.2010, 21:00
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 40  
Ответить с цитированием
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
Цитата:
Сообщение от orcpochta Посмотреть сообщение
Ыыыы...))))))

Код AS3:
room = roomByID[roomIDByUserID[userID]];
Ну это не самое страшное

Вотъ:
Код AS3:
private var Category:Vector.<Object> = new Vector.<Object>(19, true);
//**********************************
Category[i].table = new Vector.<Vector.<Object>>();
//**********************************
Category[num].table[r] = new Vector.<Object>(5, true);
//**********************************
Category[num].table[r][0] = new TextField();

Создать новую тему Ответ Часовой пояс GMT +4, время: 07:02.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.