п’ятниця, Березень 14, 2008
При використанні синтаксису E4X для не XML об’єктів, компілятор Вам нічого не скаже, але в run-time отримаєте помилку.
var obj:Object = {a:1};
trace( obj.(a == 1) );
TypeError: Error #1123: Filter operator not supported on type Object.
Теґи: XML
Категорії: ActionScript 3.0, Знайдені блохи, Спіймані блохи | Немає коментарів »
четвер, Березень 13, 2008
Маємо код:
- for(var i:Number = 0; i<10; i++);
- if(i%2 == 0);
- trace(i);
Що буде в output?
Далі відповідь.
Читати далі »
Категорії: Загадки | Немає коментарів »
четвер, Березень 13, 2008
- import flash.debugger.enterDebugger;
- enterDebugger();
Спробуйте під час дебагу 
Поведінка така ж сама як при breakpoint.
Дякую Ростику за інформацію!
Теґи: debugger, enterDebugger()
Категорії: ActionScript 3.0, Корисні блохи | Коментарів: 2 »
середа, Березень 12, 2008
- import flash.utils.*;
- var d:Dictionary = new Dictionary();
- var qn:QName = new QName(new Namespace(’ns’), ‘name’);
- d[qn] = true;
Останній рядок коду видасть помилку:
ReferenceError: Error #1056: Cannot create property ns::name on flash.utils.Dictionary.
Тобто неможливо створити змінну у Dictionary типу QName.
А Ви знаєте які ще типи не підтримує Dictionary?
Дякую Олегові Галабурда (він же a_[w]) за інформацію!
Теґи: Dictionary, QName
Категорії: ActionScript 3.0, Знайдені блохи | Немає коментарів »
вівторок, Березень 11, 2008
Відтепер блохи будуть виходити двома мовами російською та українською.
Змінити мову можна за допомогою меню у sidebar’і.
Старі статті та інтерфейс будуть перекладатися поступово. Прогрес можна спостерігати на сторінці “Переклади”.
Категорії: Новини | Коментарів: 4 »