`
wgcode
  • 浏览: 578064 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

AS3常识

 
阅读更多

数据类型概述 
简单数据类型 
Boolean(布尔)、int(有符整型)、Number(浮点)、String(字符串)、uint(无符整型) 
复杂数据类型 
Array(数组)、Date(日期)、Error(异常)、Function(函数)、RegExp(正则表达)、XML、XMLList 

基础数据类型 
1.布尔值 Boolean(初始化为false) 
2.数字:int uint Number 
int  有符号32位整数 -2(31次方) -  +(2(31次方)-1) 
uint 无符号32位整数 0 -  2(32次方)-1 
Number 64位浮点 
能用整数优先用int uint,有正负之分,用int。只处理整数,用uint,有小数,用Number。 



Null、NaN、undefined及各自应用对象:变量的默认值 
数据类型        默认值 
int             0 
uint            0 
Number          NaN 
String          null 
Boolean         false 
Array           null 
Object          null 
没声明          undefined 
*               undefined 



typeof、is、as 
typeof,用字符串返回对象类型,格式: typeof(对象) 
is    ,判断操作符左边的对象是否属于右边的类型,返回值为Boolean,格式:  对象 is 数据类型 
as    ,判断操作符左边的对象是否属于右边的类型,属于则返回数据,不属于则返回null,格式: 对象 as 数据类型 
typeof对象类型与返回结果对照表 
对象类型                返回结果 
Array                   object 
Boolean                 boolean 
Function                function 
int                     number 
Number                  number 
Object                  object 
String                  string 
uint                    number 
XML                     xml 
XMLList                 xml 

in
in    ,判断操作符左边的对象是否作为右边对象中的键(Key)或索引,返回值为Boolean 
比如: 
var a:Array = ["q","w","e"]; 
trace(2 in a);  //数组中有索引2,返回true 
trace(3 in a);  //数组中没有索引3,返回false 

形式参数数组 
函数中默认自动生成的arguments对象中保存有所有定义中的形参参数 
AS2.0中的arguments数组形参对象,存放所有传入的不定个数的形参参数。 
而在AS3.0中,argument则被严格限定存放形参定义中所定义个数的形参。 
arguments对象有一个length属性和一个callee方法。 
function 函数名(形参:数据类型,形参:数据类型){ 
        trace(arguments.length) 
        arguments.callee 
        //调用函数本体,一般用于创建递归 

分享到:
评论

相关推荐

    AS3常识(上)

    ActionScript 3.0 是一种强大的面向对象编程语言,它标志着 Flash Player Runtime 演化过程中的一个重要阶段。设计 ActionScript 3.0 的意图是创建一种适合快速地构建效果丰富的互联网应用程序的语言,这种应用程序...

    AS3常识(下)

    ActionScript 3.0 是一种强大的面向对象编程语言,它标志着 Flash Player Runtime 演化过程中的一个重要阶段。设计 ActionScript 3.0 的意图是创建一种适合快速地构建效果丰富的互联网应用程序的语言,这种应用程序...

    sql编程的几个常识

    3、察看是否有符合条件的记录IF EXISTS (Select name FROM sysobjects Where name = ‘reminder’ AND type = ‘TR’); 说明特别是第一个,感觉在写Proce的时候,可以好好的运用 Create Proc Add @n ...

    华为HCIE-RS V3.0 CCIE-RS V5.0混合培训视频教程【共111集】.rar

    1-6 IE常识知识 BGP和AS概述 7-10 BGP全互联实施 11-23 BGP的3张表关系和逻辑 24-27 BGP的路由反射器的规则和验证 28-39 BGP团体属性 选路原则 40-48 BGP的认证 MPLS基础和背景 49-62 标签报文和特殊标签 63-68 实施...

    数据分析项目之:链家二手房数据分析.pdf

    分析步骤:⼯具库导⼊--->数据加载--->数据清洗--->数据可视化分析 导包 导包 # 数据分析三剑客 import numpy as np import seaborn as sns import pandas as pd from pandas import Series,DataFrame import ...

    Trabalho-de-Computa-oe-Algoritmos:Repositóriodestinado a hospedagem docódigodotrabalho-de-Computaçãoe Algoritmos-乌恩普-2020

    Portanto,removem 3条常识/替代词: Regras longas(por exemplo,A-> BCD)Regras vazias(por exemplo,A-> e)Regras curtas(por exemplo,A-> a)Entrada一个通常使用的entrada包括: 西班牙语,西班牙语,...

    REST架构的网络服务

     ·介绍面向资源的架构(ROA),设计RESTful Web Services的常识规则集合  ·揭示RESTful的设计如何比远程过程调用(RPC)更为简单、具有更多功能以及扩展性  ·包含RESTful Web services的真实案例,如Amazon的...

    经典SQL语句大全

    3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' --- 开始 备份 BACKUP DATABASE pubs TO testBack 4、说明:创建新表...

    数据库操作语句大全(sql)

    3),例如:在一个外部表中导入数据,由于某些原因第一次只导入了一部分,但很难判断具体位置,这样只有在下一次全部导入,这样也就产生好多重复的字段,怎样删除重复字段 alter table tablename --添加一个自增列 ...

    sql经典语句一部分

    3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' --- 开始 备份 BACKUP DATABASE pubs TO testBack 4、说明:创建新表...

    C/C++程序员面试指南.杨国祥(带详细书签).pdf

    此外,本书开始用两章篇幅详细介绍了中英文面试的注意事项、常见问题及程序员的职业规划等软件工程师的常识。最后四章详细讲解了现在流行的智力测试题。 第一篇 求职 第1章 应聘求职 1.1 企业与人才 1.1.1 企业需要...

    understanding linux network internals

    When a Feature Is Offered as a Patch 一些特性什么时候以补丁的形式提供 Chapter 2. Critical Data Structures 重要数据结构 Section 2.1. The Socket Buffer: sk_buff Structure 套接字缓存:sk_buff结构 ...

    大学英语四级历年真题及答案详解(2000年——2010年)

    23. [A] 根据常识来判断,"可伸缩得手臂 "只是用来连接汽车与铁轨的工具,是能源的传导器,也就是说,提供能源的不是"可伸缩的手臂",而"铁轨",所以答案为A。 24. [D] 文章的最后一段the driver will use a ...

    ASP基础入门第四篇(脚本变量、函数、过程和条件语句)

    在上一篇小编向大家简要介绍了 ASP 脚本语言之一 VBScript 的一些基本常识,本期将继续给大家讲解 VBScript 的脚本编写方法,并通过展示 VBScript 在 ASP 程序编写过程中的一系列实例使大家对 VBScript 有更进一层的...

    浅析Javascript中双等号(==)隐性转换机制

    因此有几个常识知识: 1、对于string,number等基础类型,==和===是有区别的  1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等  2)同类型比较,直接进行...

Global site tag (gtag.js) - Google Analytics