undefined什么意思

更新时间:2023-03-20 18:58:58 阅读: 评论:0

二十年后的家乡作文450字-不分轩轾

undefined什么意思
2023年3月20日发(作者:周记一则)

flex面试题

1.使用FlexBulider3建立一下新的.mxml的页面时默认的背景是

蓝色的,请问

用什么办法能修改掉此背景颜色,以至于下次创建时背景不是为默

认的蓝色的

呢?请写出你认为正确的方法.

答:修改里

Application的

backgroundColor:#0000FF;

2.使用FlexBulider3如何跟踪程序?

答:我知道的三电脑锁屏密码 种()2.设置断点3.当不在调试模式时可以

调用as的

()或js的alert()如:navigateToURL(new

URLRequest

("javascript:alert(traceMsg)"),"_lf");

3.请问enterFrame和timerEvent这2个事件有什么区别?请说下

具体的使用方法

和相关的使用场合?

没接触过,待学习中

4.请说下你理解AS3的事件机制是什么机制?你认为正确的就可以

说出来.

答:从应用程序到最外层的容器在到容器里的组件或容器遍历注

册的事件,然

后按照原路返回冒泡响应事件

5.请问addEventListener里面有几个参数,你能说出具体的使用方

法嘛?

答:只用过前4个,参数分别为:Event名称,响应(回调)函数,

是否冒泡时

响应,Event级别

6.请问我想判断一个字体是否是数字,用什么办法去判断呢?

答:isNaN(parInt(strPara)或strPara提康德罗加 isNumber

7.请问我想判断一个字符或者一个对象的类型怎么判断呢?

答:typeof(obj)

8.请问你了解internal控制符么?能说下具体使用方法和场合嘛?

答:同一个包里才能调用internal所定义的变量或对象

9.我想在某一点不去执行任何内容,也就是说我想停止执行了,你知

道要怎么做

嘛?

答:设置断点

10.请问undefined和null是否一样,如果不一样能否说出其中的

区别呢?

答:undefined未定义过的变量或对象;null没有被赋值或创建

的变量或对象

11.创建常量知道怎么创建嘛?说下你是怎么创建的.

答:constPI:Number=3.1415926;

12.请问用什么方法自定义一个事件呢?说下具体的方式.

答:先用as创建一个event类,然后

<1>可以用addEventListener直接响应

<2>也可以用元标签声明[Event(name=事件名称,type=事件

类)],然后创

建对象->dispatchEvent(创建的对象)->mxml标签中使用事件名

称来响应

13.请问怎么样检测本机的内容呢,比如说,我想知道本机的操作系

系,是否有视

频等这些.

答:是系统类型

Type是视频播放器类型

14.请问用什么办法解决安全域的问题?如果你不知道安全域的问

题的话,可以

在本机中绑定一下图片,然后再放到服务器上,就会出现此问题了.

没接触过,待学习中

15.有三种基本数字类型:number,int,和uint请问有什么区别.

具体说一

下.

答:number数字类型包含浮点型(正0负);int整型(正0负);uint

(无符号整

型)

nt此方法转化为int型的方法,请问你知道此方法的第二

个参数是什

么意思嘛?

答:进制2816等

(),()和()三个方法都是

四舍五入

,请问有什么区别?

答:都是取整:round是原数+0.5后取整

(3.0->3.0+0.5=3.5->4;3.9-

>3.9+0.5=4.4->4);floor向下取整(3.4->3;3.9->3);ceil向上

取整(1.3-

>2;2.8->3)

18.请问一个数组里可以放不同的类型嘛?

答:可以varx:Array=['a',1,newButton()];

ters:Array=["a","b","c"];我想在这个数组里搜索‘b’

符,请问怎么办?

答:/*1*/for(vari:*inletters)

if(letters=='c')trace("c'spositionis"+i);

/*2*/if(ng().indexOf('c')>0)

trace("c'spositionis"+(ng().indexOf('c')-

+1));

20.怎么样转换数组为字符串,怎么样将字符串转化为数组?

答:数组->字符串:trace(new

Array('a','b','c').join("").toString());

字符串->数组:vararr:Array=newString("a,b,c").split(',');

21.我想创建的视图居中怎么办?

22.请问知道层级的概念嘛?如果知道请问怎么样交换2个组件的

层级呢?

23.请问你知道loader,URLLoader,URLStream这个三种动态加载

资源的具体使

用场合,以及有什么区别嘛?

24.如何把MouEvent的localX和localY属性转化成全局坐标?

25.请问我现在有一个正方形的图片,我想把他做成圆形,有什么办

法呢?前提是

用flex或者as3

26.请问新创建的一个sprite能否被直接加到ui容器里?如果不能

请说出用什么

办法能加入.

27.我怎么设置把一个文本框,设置成一个密码框?

28.我想在文本框里只能输入abcd,有什么办法能做到呢?如果我想

输入除abcd

以外的其它都能输入又怎么做呢?

29.请问condenWhite这个属性在TextIn表示思念的诗句 put里是表示什么意

思?

30.我现在刚创建的文件的text为thisisatext,我想设置光标在is

上,请

问怎么设置?

31.请问怎么样在文本框里添加超链接?

32.我想获取系统里的字体,请问怎么办?

ing(),substr(),slice(),请说下3种解析字符串的不同

之处,以

及适用画猫的简笔画 场合?

its:XML=

Apple

Orange

Pear

Watermelon

;

以下有一个字符串,我现在知道了color为orange,我想知道此

color相对应的

name节点的值,我应该怎么做?

35.请说下目前使用flex和后台交互的几种方法,以及适用场合.

36.我现在想在flex里调用JS方法,我要怎么办呢?

37.我想用JavaScript调用ActionScript函数,我要怎么办呢?

ference请说下此对象的几个相关事件

一.简述Flex内存释放优化原则。什么情况会发生内存经泄露,一

旦有内存泄

露,你会如何解决?

FLEX内存释放优化原则:

1.被删除对象在外部

的所有引用一定要被删除干净才能被系统当成垃圾回收

处理掉;

2.父对象内部的子对象被外部其他对象引用了,会导致此子对象

不会被删除

,子对象不会被删除又会导致了父对象不会被删除;

3.如果一个对象中引用了外部对象,当自己被删除或者不需要使

用此引用对

象时,一定要记得把此对象的引用设置为null;

4.本对象删除不了的原因不一定是自己被引用了,也有可能是自

己的孩子被

外部引用了,孩子删不掉导致父亲也删不掉;

5.除了引用需要删除外,系统组件或者全局工具、管理类如果提

供了卸载方

法的就一定要调用删除内部对象,否则有可能会造成内存泄露和

性能损失;

6.父对象立刻被删除了不代表子对象就会被删除或立刻被删除,

可能会在后

期被系统自动删除或第二次移除操作时被删除;

7.如果父对象remove了子对象后没有清除对子对象的引用,子

对象一样是不

能被删除的,父对象也不能被删除;

8.注册的事件如果没有被移除不影响自定义的强行回收机制,但

有可能会影

响正常的回收机制,所以最好是做到注册的事件监听器都要记得

移除干净。

9.父对象被删除了不代表其余子对象都删除了,找到一种状态的

泄露代码不

等于其他状态就没有泄露了,要各模块各状态逐个进行测试分析,

直到测试任

何状态下都能删除整个对象为止。

内存泄露情况:

1.引用泄露:对子对象的引用,外部对本对象或子对象的引用都

需要置null

2.系统类泄露:使用了系统类而忘记做删除操作了,如

tter(),()函数时候

完毕后需要调

用h()函数来清除引用,否则使用此函

数的对象将不会

被删除;

类似的还有MUSIC,VIDEO,IMAGE,TIMER,EVENT,

BINDING等。

3.效果泄露:当对组件应用效果Effect的时候,当本对象本删除

时需要把本

对象和子对象上的Effect动画停止掉,然后把Effect的target对

象置null;如

果不停止掉动画直接把Effect置null将不能正常移除对象。

泄露:要完全删除一美谛高丝 个SWF要调用它的unload()方法并

且把对象置null;

5.图片泄露:当Image对象使用完毕后要把source置null;(为测做梦梦到自己结婚

试);

6.声音、视频泄露:当不需要一个音乐或视频是需要停止音乐,删

除对象,

引用置null;

内存泄露解决方法:

1.在组件的REMOVED_FROM_STAGE事件回掉中做垃圾处理操

作(移除所有对外

引用(不管是VO还是组件的都需要删除),删除监听器,调用系

统类的清除方

法)

先remove再置null,确保被remove或者removeAll后的对象在

外部的引用全部

释放干净;

2.利用Flex的性能优化工

具Profile来对项目进程进行监控,可知道历史创建

过哪些对象,目前有哪些对象没有被删除,创建的数量,占用的

内存比例和用

量,创建过程等信息;

二.你常用的Flex框架是什么?简述一下它的特点。

mate.

特点:Flex应用是基于事件驱动的,而Mate框架使其变得更加

得简单,Mate允

许用户定义是谁正在管理/处理这一事件,以及数据是否需要从服

务器端返回

,或者其他的什么事件需要被触发,所有的这些都使得Flex应用

的开发变得更

加得简单。

三.Flex是如何与flash协作的?

实现编码与设计的好处是显而易见的:

1.代码易于维护与二次开发。所有AS代码以面向对象的思想在

flash外部组织

,用notepad即能打开。比起传统的as2分散于frame之间,以

及更早的分散于

影片与按纽之上,其优点好处不言而喻。

2.设计独立于代码之外。可以在没有程序员的清况下,修改程序

(系统)的

外观,亦可以新做一批theme;程序没有变,只是改改图片和排

列位置,大小

等,就可以迅速焕然一新。譬如,在春节时,加一些春节的时令

元素进去,这

将是一件很容易做的事情。

四.如何提升Flex运行效率,请从各方面进行简述。

1、避免容器的多级嵌套,减少相对尺寸、相对定位的使用。

在使用百分比来给容器内的元件定尺寸,一旦容器中的任何一个

元消耗的近义词 件的位置和

尺寸变化,都会引发容器对所有子级的重定位动作。如果嵌套的

级别很深,这

个计算量会很大。

2、尽量使用轻量级的容器

Canvas是体积最小的容器,它只支持绝对定位。很多时候,都可

以使用它来代

替HBOx和VBox。另外,Canvas也是我们编写自定义容器性质

组件的一个首选。

它具有容器的基本功能,利于扩展。

3、避免使用大体积的组件,比如DataGrid、

AdvancedDataGrid

大个子组件的功能强大,但开销也是非常大的。由于功能的复杂

性,使得皮肤

、样式、itemRenderer的实现都格外复杂。

4、处理数据时多用分页的方式

在使用数据类型控件时,尽量减少数据一次的显示量。比如

TileList,它会把

数据一次性全部创建,不管是不是需要显示,这样很浪费资源。

ViewStack

、TabNavigator等在处理元件时,并不是一次创建,只要元件在

第一次被显示

时才创建,这样,就避免的不必要的开销。

5、tStyle和styleName

Flex组件的皮肤都是可视化元件,组件在自身初始化时,会使用

当前的样式

比如styleName完成所有皮肤元件的绘制。如果我们在运行期间

通过tStyle

修改了组件的样式,组件的尺寸、位置就会作相应调整。联系到

第一条,如果

组件位于一个层级很深的

容器中,也会有一个大的计算量。

组件内容

1.我不想在容器里显示滚动条怎么办?

2.请问Flexbulider3可以创建几种不同的项目?

3.你了解RSL嘛?请说明下RSL的使用方法,以及使用RSL为了解

决什么问题?

4.请问SWC是做什么用的,怎么样自己制作一个SWC?

生成出来的文件都是很大,请问你用什么办法进行缩小呢?

6.请问trace(NaN==NaN)结果为true还是fal,为什么?

g:unabletobindtoproperty”onclass‘Object’

(class

isnotanIEventDispatcher)在使用ItemRender时,经常会出现

这种警告,请

问想去除的话怎么办呢?

8.现在流行MVC,但是as代码有的时候还是大部分写在mxml里

面,请问我想代码

分离怎么办呢?

9.我想继续UIComponent重新写一个正方形的组件,我应该怎么

做?请说重点部

分即可.

10.常用的几个切换数据的组件比如:TabNavigator等都有属性

creationPolicy你知道这种策略的使用方式是什么嘛?以及优,缺bob英文名 点

呢?

11.我想在application里获取当前运行的URL,我要怎么获取.

12.请说下事件里的currentTarget和target的区别?

13.请列举下你常用的几种effects,并说明使用原因.

,VBox和canvas有什么区别呢?试说出其中几点

15.请问我想在list里选中多行信息,我要怎么做呢?

里面有几个属性,我想设置图片怎么办呢?

17.请问你是否设置过样式呢,我想动态设置样式怎么办呢?如果我

想在as代码

里设置样式我又要怎么办呢?

18.你能说一下UIComponent的生命周期嘛?以及相关的使用场

合呢?

19.请问你是否发现过flex3里的bug呢,请列举一些?

20.列举萝卜鸡汤 出flex里面的几个绑定数据对象的方式

21.请问我自己定义了一个组件,我想在组件里的属性里设置几个默

认值,我要

怎么设置呢?

ter()方法怎么使用,为什么要使用这个方法呢?

23.请问你是否使用过module这种方法去做项目呢?他的优,缺点

是什么呢?使用

组件的方式加载的话,他的优,缺点是什么呢?

24.目前网页里都有导航,请问在Flex要做导航要注意一些什么呢?

以及怎么样

做呢?

25.我想在一个错误的图片链接里,定义一下默认的图片怎么做呢?

26.请试写一个自定义的验证组件

27.请说明下tiggertiggerEvent在验证组件里是什么意思,具体怎

么使用呢?

alInterface,LocalConnection2者有什么区别?

29.你是否使用过flex的测试工具呢?请说明下具体是哪种,以及使

用方式,你为

什么使用这种工具?

30.我能把CSS编译成swf嘛?

31.请用as3列举下你用过的模式

绑定图片有什么缺点?

indow的组件是可以拖动的,我不想让他拖动我要怎么

办呢?

34.你是否使用过profile,你觉得这个工具怎么样,优,缺点是什

么呢?

35.你是否做过flex前端的性能优化,你觉得怎么做是比较完美的?

36.你是否了解E4X,请说明一下优,缺点?

37.请列举一下你知道的影响性能的几个因素?

38.请说明一下ShareObject的使用方法?以及优,缺点?

39.请列举一下,你认为不错的网站或者blog.

40.我现在给你100万做一个flex项目,你认为成功的要素在哪呢?

本文发布于:2023-03-20 18:58:58,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/167930993839581.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:undefined什么意思.doc

本文 PDF 下载地址:undefined什么意思.pdf

上一篇:英文书写体
下一篇:返回列表
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|