这个flex面试题是由群里提供的: 1.使用Flex Bulider3建立一下新的.mxml的页面时默认的背景是蓝色的,请问用什么办法能修改掉此背景颜色,以至于下次创建时背景不是为默认的蓝色的呢?请写出你认为正确的方法. 2.使用Flex Bulider3如何跟踪程序? 3.请问enterFrame和timerEvent这2个事件有什么区别?请说下具体的使用方法和相关的使用场合? 4.请说下你理解AS3的事件机制是什么机制?你认为正确的就可以说出来. 5.请问addEventListener里面有几个参数,你能说出具体的使用方法嘛? 6.请问我想判断一个字体是否是数字,用什么办法去判断呢? 7.请问我想判断一个字符或者一个对象的类型怎么判断呢? 8.请问你了解 internal 控制符么?能说下具体使用方法和场合嘛? 9.我想在某一点不去执行任何内容,也就是说我想停止执行了,你知道要怎么做嘛? 10.请问 undefined 和 null 是否一样,如果不一样能否说出其中的区别呢? 11.创建常量知道怎么创建嘛?说下你是怎么创建的. 12.请问用什么方法自定义一个事件呢?说下具体的方式. 13.请问怎么样检测本机的内容呢,比如说,我想知道本机的操作系系,是否有视频等这些. 14.请问用什么办法解决安全域的问题?如果你不知道安全域的问题的话,可以在本机中绑定一下图片,然后再放到服务器上,就会出现此问题了. 15.有三种基本数字类型: number, int, 和uint 请问有什么区别.具体说一下. 16.parseInt此方法转化为int型的方法,请问你知道此方法的第二个参数是什么意思嘛? 17.Math.round( ), Math.floor( ) 和Math.ceil( ) 三个方法都是四舍五入,请问有什么区别? 18.请问一个数组里可以放不同的类型嘛? 19.var letters:Array = ["a", "b", "c"];我想在这个数组里搜索 ‘b’ 字符,请问怎么办? 20.怎么样转换数组为字符串,怎么样将字符串转化为数组? 21.我想创建的视图居中怎么办? 22.请问知道层级的概念嘛?如果知道请问怎么样交换2个组件的层级呢? 23.请问你知道loader,URLLoader,URLStream这个三种动态加载资源的具体使用场合,以及有什么区别嘛? 24.如何把MouseEvent 的localX 和localY 属性转化成全局坐标? 25.请问我现在有一个正方形的图片,我想把他做成圆形,有什么办法呢?前提是用flex或者as3 26.请问新创建的一个sprite能否被直接加到ui容器里?如果不能请说出用什么办法能加入. 27.我怎么设置把一个文本框,设置成一个密码框? 28.我想在文本框里只能输入abcd,有什么办法能做到呢?如果我想输入除abcd以外的其它都能输入又怎么做呢? 29.请问condenseWhite 这个属性在TextInput里是表示什么意思? 30.我现在刚创建的文件的text为 this is a text,我想设置光标在 is 上,请问怎么设置? 31.请问怎么样在文本框里添加超链接? 32.我想获取系统里的字体,请问怎么办? 33.substring( ),substr( ), slice(),请说下3种解析字符串的不同之处,以及适用场合? 34. var fruits:XML = Apple Orange Pear Watermelon ; 以下有一个字符串,我现在知道了color为orange,我想知道此color相对应的name节点的值,我应该怎么做? 35.请说下目前使用flex和后台交互的几种方法,以及适用场合. 36.我现在想在flex里调用JS方法,我要怎么办呢? 37.我想用JavaScript调用ActionScript函数,我要怎么办呢? 38.FileReference 请说下此对象的几个相关事件 组件 1.我不想在容器里显示滚动条怎么办? 2.请问Flex bulider3可以创建几种不同的项目? 3.你了解RSL嘛?请说明下RSL的使用方法,以及使用RSL为了解决什么问题? 4.请问SWC是做什么用的,怎么样自己制作一个SWC? 5.flex生成出来的文件都是很大,请问你用什么办法进行缩小呢? 6.请问 trace( NaN == NaN ) 结果为true 还是false,为什么? 7.warning: unable to bind to property ” on class ‘Object’ (class is not an IEventDispatcher) 在使用ItemRender时,经常会出现这种警告,请问想去除的话怎么办呢? 8.现在流行MVC,但是as代码有的时候还是大部分写在mxml里面,请问我想代码分离怎么办呢? 9.我想继续UIComponent重新写一个正方形的组件,我应该怎么做?请说重点部分即可. 10.常用的几个切换数据的组件比如: TabNavigator等都有属性 creationPolicy 你知道这种策略的使用方式是什么嘛?以及优,缺点呢? 11.我想在application里获取当前运行的URL,我要怎么获取. 12.请说下事件里的currentTarget 和 target的区别? 13.请列举下你常用的几种effects,并说明使用原因. 14.HBox,VBox和canvas有什么区别呢?试说出其中几点 15.请问我想在list里选中多行信息,我要怎么做呢? 16.Alert里面有几个属性,我想设置图片怎么办呢? 17.请问你是否设置过样式呢,我想动态设置样式怎么办呢?如果我想在as代码里设置样式我又要怎么办呢? 18.你能说一下UIComponent的生命周期嘛?以及相关的使用场合呢? 19.请问你是否发现过 flex3里的bug呢,请列举一些? 20.列举出flex里面的几个绑定数据对象的方式 21.请问我自己定义了一个组件,我想在组件里的属性里设置几个默认值,我要怎么设置呢? 22.callLater()方法怎么使用,为什么要使用这个方法呢? 23.请问你是否使用过module这种方法去做项目呢?他的优,缺点是什么呢?使用组件的方式加载的话,他的优,缺点是什么呢? 24.目前网页里都有导航,请问在Flex要做导航要注意一些什么呢?以及怎么样做呢? 25.我想在一个错误的图片链接里,定义一下默认的图片怎么做呢? 26.请试写一个自定义的验证组件 27.请说明下tigger tiggerEvent 在验证组件里是什么意思,具体怎么使用呢? 28.ExternalInterface, LocalConnection 2者有什么区别? 29.你是否使用过flex的测试工具呢?请说明下具体是哪种,以及使用方式,你为什么使用这种工具? 30.我能把CSS编译成swf嘛? 31.请用as3列举下你用过的模式 32.Embed绑定图片有什么缺点? 33.TitleWindow的组件是可以拖动的,我不想让他拖动我要怎么办呢? 34.你是否使用过profile,你觉得这个工具怎么样,优,缺点是什么呢? 35.你是否做过flex 前端的性能优化,你觉得怎么做是比较完美的? 36.你是否了解E4X,请说明一下优,缺点? 37.请列举一下你知道的影响性能的几个因素? 38.请说明一下ShareObject的使用方法?以及优,缺点? 39.请列举一下,你认为不错的网站或者blog. 40.我现在给你100万做一个flex项目,你认为成功的要素在哪呢? 转载:http://www.joelove.cn/4lone/386.html