`
hje
  • 浏览: 283329 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

杂记。

阅读更多

1:数组的任意删除添加。

trace(flexArray);                                      //输出“Adobe,Macromeida,Flex”

flexArray.splice(1,1);                             //删除从索引位置1开始的1个元素

trace(flexArray);                                      //输出“Adobe,Flex”

flexArray.splice(1,1,”Flex3”);                //删除从索引位置1开始的1个元素,添加” Flex3”到实例中

trace(flexArray);                                      //输出“Adobe,Flex3”

 

var flexArray:Array=[“Adobe”,”Macromedia”,”Flex”];

delete(flexArray[1]);                                                  //删除索引位置为1的元素

trace(flexArray);                                                        //输出““Adobe,,Flex””

trace(flexArray[1]);                                                    //输出“undefined”

trace(flexArray.length);                                            //输出3

 

2:字符实际长度

var ssd:int=str.replace(/[^\x00-\xff]/g,"**").length;

 textField.textWidth;

 

3:  Dictionary 操作。

以使用 for..in 循环或 for each..in 循环来循环访问 Dictionary 对象的内容。for..in 循环用来基于键进行循环访问;而 for each..in 循环用来基于与每个键关联的值进行循环访问。

可以使用 for..in 循环直接访问 Dictionary 对象的对象键。还可以使用属性访问运算符 ([]) 访问 Dictionary 对象的值。以下代码使用前面的 groupMap 字典示例来说明如何使用 for..in 循环来循环访问 Dictionary 对象:

for (var key:Object in groupMap)
{
trace(key, groupMap[key]);
}

可以使用 for each..in 循环直接访问 Dictionary 对象的值。以下代码也使用 groupMap 字典来说明如何使用 for each..in 循环来循环访问 Dictionary 对象:

for each (var item:Object in groupMap)
{
trace(item);
}

4: 字体自动换行

   
   _textFormat=new TextFormat();
   _textFormat.size=13;
   _textFormat.align = TextFormatAlign.CENTER;
   _textFormat.color=0xffffff;
   _textFormat.font="Times New Roman";

 

 5:adobe flash文档

http://livedocs.adobe.com/flash/9.0_cn/main/

 

 

C:\WINDOWS\system32\drivers\etc\hosts

 

6. 给方法传值,复杂类型为浅拷贝;基元数据类型为深拷贝 ;; 复杂数据类型传引用,基元数据类型传具体值(想的于深拷贝)

分享到:
评论
1 楼 hje 2011-10-12  
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/controls/Button.html

相关推荐

Global site tag (gtag.js) - Google Analytics