zoukankan      html  css  js  c++  java
  • 一些要点

    请问 undefined 和 null 是否一样,如果不一样能否说出其中的区别呢?

    答:undefined是尚未初始化的无类型变量或未初始化的动态对象属性的特殊值。null是一个可以分配给变量的或由未提供数据的函数返回的特殊值。它们的相同之处在于都未初始化,不同在于undefined是无类型或动态类型的。如:

    var v1;trace(v1);//undefined

    var v2:*;trace(v2);//undefined

    var v3:Object;trace(v3);//null

    -------------------------------------------------------

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

    答:(1)扩展Event类或其子类

           (2)定义一个static const常量作为事件的type传入构造函数

           (3)定义一个私有变量作为事件的Data保存数据,并为其添加getter和setter

           (4)覆盖toString()和clone()方法

    -------------------------------------------------------

    请问用什么办法解决安全域的问题?如果你不知道安全域的问题的话,可以在本机中绑定一下图片,然后再放到服务器上,就会出现此问题了.

    答:配置安全沙箱的策略文件crossdomain.xml放置到服务器根目录,如:

    <?xml version="1.0" encoding="UTF-8"?>

    <cross-domain-policy>

           <allow-access-from domain="*" />

    </cross-domain-policy>

    --------------------------------------------------------

    请问你知道loader,URLLoader,URLStream这个三种动态加载资源的具体使用场合,以及有什么区别嘛?

    答:(1)Loader像2.0中MovieClip的loadMovie功能,用于加载外部的图片和SWF文件。使用 load() 方法来启动加载。被加载的显示对象将作为 Loader 对象的子级添加。在使用Loader加载数据,添加侦听事件时,一定要给Loader的contentLoaderInfo属性增加事件,而不是给Loader对象增加事件。

    (2)URLLoader类以文本、二进制数据或URL编码变量值对的形式先从URL下载数据,然后才将数据用于ActionScript。它会发出有关下载进度的通知,通过bytesLoaded和bytesTotal属性以及已调度的事件,可以监视下载进度。

    (3)URLStream类提供对下载URL的低级访问。数据一下载,便可随即为应用程序使用,这和使用URLLoader需要等到整个文件下载完不同。并且URLStream类还允许在完成下载前关闭流。已下载文件的内容将作为原始二进制数据提供。

    (4)URLStream、URLLoader、Loader等读取外部数据的类,类里的load方法参数值是URLRequest对象。如:

    var request:URLRequest=new URLRequest("httpURL地址");

    loader.load(request);

  • 相关阅读:
    黑客书架上的书籍(转)
    vc 得到文件后缀名(转)
    配置IIS7(转)
    vs2008 目标框架 发布遇到的问题(转)
    CListCtrl用法(转)
    T400 折腾
    VS2008和.NET Framework3.5新功能(转)
    sql 2008 ctp 安装
    关于定位lsass内存中的明文密码(转)
    NT系统下木马进程的隐藏与检测(转)
  • 原文地址:https://www.cnblogs.com/kaka1969/p/2340136.html
Copyright © 2011-2022 走看看