是圆圈所在位置;使用AS控制元件的坐标和缩放,参照点都是元件的注册点,也就是元件上的十字标记。
33.flash事件对象的target与currentTarget属性的区别?
target属性在事件流的目标阶段,而currentTarget属性在事件流的冒泡阶段(如currentTarget有时指父级)和目标阶段(两属性的指向相同),当然也可以是捕获阶段。
34.请问 undefined 、 null和NaN是否一样,如果不一样能否说出其中的区别呢
答案:不一样,null是没有值的意思。undefined是申明未完成,或者类型未定等情况。
NaN:不是个数字
35.Math.round( ), Math.floor( ) 和Math.ceil( ) 三个方法都是四舍五入,请问有什么区别 Math.round(-11.5)的值是多少?
答案:都是取整:round 是取靠近最近整数;floor向下取 整;ceil向上取整
Math.round(-11.5)==-11
36.请问我想判断一个字符或者一个对象的类型怎么判断呢
应该没人出这样的题吧?if 咯。类型的话就typeof
38. 请问用什么方法自定义一个事件呢 说下具体的方式.
自定义事件,要么就直接调用Event的构造函数,或者继承于Event,写一个子类。
39.有三种基本数字类型: number, int, 和uint 请问有什么区别.具体说一下.
答:number数字类型包含浮点型(正0负); int 整型(正0负); uint(无符号整型)
40. parseInt此方法转化为int型的方法,请问你知道此方法的第二个参数是什么意思嘛 (Flex里面的一个方法)
答:进制 2 8 16 等
41. 请问一个数组里可以放不同的类型嘛
答:可以 varx:Array = ['a',1,new Button()];
42. 怎么样转换数组为字符串,怎么样将字符串转化为数组
答:数组->字符串:trace(newArray(‘a’,’b’,’c’).join(“”).toString());
字符串->数组: var arr:Array = newString(“a,b,c”).split(‘,’);
43.我想创建的视图居中怎么办 (Flex中的视图布局)
答:布局策略里面限定为剧中。即horizontalAlign=”center” verticalAlign=”middle”
或者在每个控件都以舞台的中心作为相对坐标来计算各自的xy值。
44.请问你知道loader,URLLoader,URLStream这个三种动态加载资源的具体使用场合,以及有什么区别嘛
答:URLStream类提供对下载 URL 的低级访问。 数据一下载,便可随即为应用程序使用,这和使用 URLLoader 时需要等到整个文件下载完不同。并且 URLStream 类还允许在完成下载前关闭流。 已下载文件的内容将作为原始二进制数据提供。
在 URLStream 中的读取操作是非阻塞模式的。
45.我怎么设置把一个文本框,设置成一个密码框
答displayAsPassword=true;
46.我想在文本框里只能输入abcd,有什么办法能做到呢 如果我想输入除abcd以外的其它都能输入又怎么做呢
答:Txt.restrict=”a-d”;txt.restrict=”^a-d”;
47.请问condenseWhite 这个属性在TextInput里是表示什么意思
答:获取或设置一个布尔值,该值指示是否从包含 HTML 文本的 TextArea 组件中删除额外空白。 空格和换行符都属于组件中的额外空白。 true 值指示删除多余的空白;false值指示不删除多余的空白。
此属性只影响使用 htmlText 属性设置的文本,而不影响使用 text 属性设置的文本。 如果使用text 属性设置文本,则忽略condenseWhite 属性。
48.我现在刚创建的文件的text为 this is a text,我想设置光标在 is 上,请问怎么设置
txt.text=”thisis a text”;
stage.focus=txt;
txt.setSelection(6,6);
49.请问怎么样在文本框里添加超链接
答:文本框里属性里有个链接,把链接的网站输进去就可以
50.AS3中有那些基本数据类型?有那些复杂数据类型?他们的默认值是什么?
基本类型有:int(0)、unit(0)、boolean(false)、string(null)、number(NAN);
复杂数据型有:array(null)、object(null)
51.Sprite、MovicClip、shape的区别?
Shape:创建简单形状;
Sprite:不需要时间轴的对象的相应基类;
movieclip:不同于 Sprite 对象,MovieClip 对象拥有一个时间轴;
Sprite与shape:前者也包括 graphics 属性,并且它包括不可用于Shape 类的其它功能。 例如,Sprite 对象是显示对象容器,而 Shape 对象不是(并且不能包含子显示对象)。 由于此原因,Shape 对象会比包含相同图形的Sprite 对象消耗的内存少。 但是,Sprite 对象支持鼠标单击事件,而 Shape 对象不支持。
Sprite与movieclip:sprite是去掉了时间轴的MovieClip;movieclip是动态类,而sprite不是;
52.substring(),substr( ), slice(),请说下3种解析字符串的不同之处,以及适用场合
答:substring( )返回一个字符串,该字符串由 start 和 end 参数指定的两点之间的字符组成。如果未指定 end 参数,则子字符串的结尾就是该字符串的结尾。如果 start 的值等于 end 的值,则该方法会返回一个空字符串。如果 start 的值大于 end 的值,则在函数执行前两个参数将自动互换,且原始值不变。
Substr:返回字符串中从 start 参数所指定的索引开始,直至length 参数所指定的字符数为止的字符。substr 方法不更改由 my_str 指定的字符串;它返回一个新字符串。
Slice:返回一个字符串,该字符串包括从 start 字符一直到 end 字符(但不包括该字符)之间的所有字符。不修改原始 String 对象。如果未指定 end 参数,则子字符串的结尾就是该字符串的结尾。如果按 start 索引到的字符与按 end 索引到的字符相同或位于后者的右侧,则该方法会返回一个空字符串。
54.请问addEventListener里面有几个参数,你能说出具体的使用方法嘛
答:参数分别为:Event名称,响应(回调)函数,是否冒泡时响应,Event级别
55.请问用什么方法自定义一个事件呢 说下具体的方式.
答:先用as创建一个event类, 然后
<1>可以用addEventListener直接响应
<2>也可以用元标签声明 [Event(name=事件名称,type=事件类)],然后创建对象->dispatchEvent(创建的对象)->mxml标签中使用事件名称来响应
56.对数据进行冒泡排序,(23,53,28,24,46,33,18)?
答:vara