![]() |
|
||||||||||
|
|||||
|
[+ 1.0 08.10.14]
блогер
Регистрация: Mar 2010
Адрес: x = stage.stageWidth/2 y= stage.stageHeight/2
Сообщений: 293
Записей в блоге: 2
|
Допустим есть такой код
function getDefinition (object:DisplayObject) :String { if (object is Sprite) return 'sprite' else if (object is MovieClip) return 'movieclip' else if (object is TextField) return 'textField' else return 'uknown type' } p.s (к примеру прошу не придираться, главная сложность в примере заключается в том, что при таком синтаксисе : подсвечивает как ошибку) |
|
|||||
|
Нет, с is никак.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
iNils, это уже высосано из пальца)
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
typeof даст object слишком часто.
На самом деле switch(true) считаю немного "кривой" конструкцией, сродни if (a===true). По мне switch — когда надо перебирать возможные значения какой-либо переменной. Тут наверное со мной многие не согласятся, но вот так.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
а можно ещё так:
=)) |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:56. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| switch |
|
|