Friday, March 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, Знайдені блохи, Спіймані блохи | Немає коментарів »
Thursday, March 13, 2008
Маємо код:
for(var i:Number = 0; i<10; i++);
if(i%2 == 0);
trace(i);
Що буде в output?
Далі відповідь.
Читати далі »
Категорії: Загадки | Немає коментарів »
Thursday, March 13, 2008
- import flash.debugger.enterDebugger;
- enterDebugger();
Спробуйте під час дебагу :)
Поведінка така ж сама як при breakpoint.
Дякую Ростику за інформацію!
Теґи: debugger, enterDebugger()
Категорії: ActionScript 3.0, Корисні блохи | Коментарів: 2 »
Wednesday, March 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, Знайдені блохи | Немає коментарів »
Tuesday, March 11, 2008
Відтепер блохи будуть виходити двома мовами російською та українською.
Змінити мову можна за допомогою меню у sidebar’і.
Старі статті та інтерфейс будуть перекладатися поступово. Прогрес можна спостерігати на сторінці “Переклади”.
Категорії: Новини | Коментарів: 4 »