




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. as2与as3的有哪些区别?(5个特征)2. flash player 10.1 有哪些新特征?3. Adobe flash 平台可以开发胖客户端程序 吗?说说你的了解。4. Adobe flash 家族还有哪些产品?怎么做选择。5. Flash 可以直接去读数据库数据吗?如果要实现有哪些方法?6. 你认为flash 这个技术怎样?它可以做哪方面的事情?(从功能和行业说)7. Flash 目前最大的问题是什么?8. 请列举一下,你认为不错的网站或者blog.9. 请列举一下你知道的影响性能的几个因素?10. Flash 可以实现cookies 功能吗?用什么方法?11. 代码var a = true; trace(a?”a”:”b”); 输出什么?a12. 代码var f:Function;trace(f=function()return 10,f()/2); 输出什么?513. 请问你知道loader,URLLoader,URLStream这个三种动态加载资源的具体使用场合,以及有什么区别嘛?1 (1) Loader 2 3 Loader 类可用于加载 SWF 文件或图像(JPG、PNG 或 GIF)文件。 使用 load() 方法来启动加载。 被加载的显示对象将作为 Loader 对 4 5 象的子级添加。 6 7 (2) URLLoader 8 9 URLLoader 类以文本、二进制数据或 URL 编码变量的形式从 URL 下载数据。 在下载文本文件、XML 或其它用于动态数据驱动应用程序的 10 11 信息时,它很有用。 12 13 URLLoader 对象会先从 URL 中下载所有数据,然后才将数据用于 ActionScript。 它会发出有关下载进度的通知,通过 bytesLoaded 和 14 15 bytesTotal 属性以及已调度的事件,可以监视下载进度。 16 17 在加载非常大的视频文件(如 FLV 的视频文件)时,可能会出现内存不足错误。 18 19 (3) URLStream 20 21 URLStream 类提供对下载 URL 的低级访问。 数据一下载,便可随即为应用程序使用,这和使用 URLLoader 时需要等到整个文件下载完不 22 23 同。并且 URLStream 类还允许在完成下载前关闭流。 已下载文件的内容将作为原始二进制数据提供。 24 25 在 URLStream 中的读取操作是非阻塞模式的。 这意味着您在读取数据之前必须使用 bytesAvailable 属性来确定是否能够获得足够的数据 26 27 。 如果不能获得足够的数据,将引发 EOFError 异常。 28 29 在默认情况下,所有二进制数据都是以 Big-endian 格式编码的,并且最高位字节于第一位14. 请问我现在有一个正方形的图片,我想把他做成圆形,有什么办法呢?前提是用flex或者as315. Flash 可以实现套接字通信吗?16. var letters:Array = a, b, c;我想在这个数组里搜索 b 字符,请问怎么办?for(var i:number=0;i字符串:trace(new Array(a,b,c).join().toString(); 字符串-数组: var arr:Array = new String(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=this is 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类, 然后 可以用addEventListener直接响应 也可以用元标签声明 Event(name=事件名称,type=事件类),然后创建对象-dispatchEvent(创建的对象)-mxml标签中使用事件名称来响应 56.对数据进行冒泡排序,(23,53,28,24,46,33,18)? 答:var arr:Array=new Array(23,53,28,24,46,33,18);trace(arr);for (var i=0; iarr.length; i+) var stemp:int=0; for (var j=0; jarr.length; j+) if (arriarrj) stemp=arrj; arrj=arri; arri=stemp; trace(arr); 57. 从一个字符串中去掉相连的重复字符,原字符串“adffjkljaalkjhl”变为“adfjkljalkjhl”?var str:String=adffjkljaaaaalkkkkjhhhfffl;var arr:Array =str.split();trace(str)for(var i:int=0;iarr.length-1;i+) for(var j:int=i+1;jarr.length;j+) if(arri=arrj) arrj=; else break; var str2:String= for(var m:int=0;marr.length;m+) str2+=arrm trace(str2);58.sharedObject的作用是什么,与浏览器cookie的区别是什么?两者都是存储本地的一些简单的数据类型,sharedObject默认是不会过期 cookie会在session结束时过期他是在浏览器通过Http地址请求获得的 59 下面的输出结果是什么,为什么? var a = Number(10); var b = Number(10); trace(a = b);输出结果是true 因为a和b都被强制转化成number类型了 60 新建3个按钮,名字分别为btn1,btn2,btn3,一个影片剪辑a_mc(自己随便建这些元件) 1.当单击btn1时,调用影片剪辑a_mc(使a_mc显示出来)、此时btn1不可用(注意:是不能反应此动作事件), 2.当点击btn2时,btn1可用、a_mc不可见(隐藏起来) 3.当点击btn3时,关闭swf请使用as3.0和as2.0分别实现以上描述(as2.0的代码写在时间轴上,as3.0的代码写成*.as文件) (已做) 61. var letters:Array = new Array(a, b, c, d, e, f);var someLetters:Array = letters.slice(-3,-1);trace(letters); / a,b,c,d,e,f请问trace(someLetters)的输出结果是什么?答案:d,e 63.请写出加载资源的关键代码?var req:URLRequest = new URLRequest(1.swf);var loader:Loader = new Loader();loader.load(req);loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, prograssHandler);function prograssHandler(event:ProgressEvent):void var aa = event.bytesLoaded; var bb = event.bytesTotal; txt.txt_txt.text = String(Math.round(aa/bb* 100)+ %; 65.var letters:Array = a, b, c;我想在这个数组里搜索 b 字符,请问怎么办? 3. includeLayout clipContent horizontalScollPolicya. horizontalScollPolicy指定水平滚动条是始终显示、始终不显
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 互联网营销推广方案与实战技巧
- 物业管理机构设置职业指南
- 公共财政管理案例分析报告
- 防水材料检测与质量控制标准
- 车间物料管理及库存控制办法
- 钻井工程施工技术方案模板
- 制造业生产效率提升方案与案例分析
- 物流中心配送调度管理规范
- 砌体结构植筋施工技术方案实施细则
- 钢结构建设标准及合同范本
- 2025年计算机二级JAVA考试中的真题练习试题及答案
- 数字政府效能评估体系-洞察阐释
- 2025年电力机车钳工(高级)职业技能鉴定理论考试题库(含答案)
- 智联招聘银行试题及答案
- 安置点管理制度
- 麻醉科职责及管理制度
- 教科版五年级上册科学期中测试卷附答案(夺分金卷)
- 药房管理规章制度目录
- 中职第1课 社会主义在中国的确立和探索试题
- 2025年辽宁省交投集团招聘笔试参考题库含答案解析
- 香港 信托合同范本
评论
0/150
提交评论