Flex in Action读书笔记(3. Working with ActionScript)

3.1 注释

  • 行注释: //行注释内容
  • 块注释:
    /*
    块注释内容
    */

3.2 变量

ActionScript(AS),遵循ECMAScript标准

AS中的原始变量

  • Boolean
  • int
  • unit
  • Number
  • String

关于int和Number的执行效率: 我们可能会认为大部分时候使用int比使用Number的效率要高,但是由于Flash是面向绘制技术的运行时环境,在处理int类型的数据的时候会将int转换为Number,因此Number的执行效率比int高。但在for循环的使用中还是要常用int类型作为循环变量。

核心类中的复合类型

  • Object (所有类的父类)
  • Array
  • Date
  • Error
  • Function
  • RegExp
  • XML
  • XMLList

特殊类型

  • * (一个可选的方法,在运行时再告诉编译器其类型)
  • void
  • undefined (表示void, 区别是void返回空,undefined判断返回值是void)
  • null (判断复合对象或String类型没有赋值)
  • NaN (Not a Number的缩写)

3.3 循环语句

一般for循环

for(... in ... )循环

for each循环

while循环

do while循环

 

3.4 分支语句

if

if...else

switch

 

3.5 Array

  • push()
  • unshift()
  • pop()
  • shift()
  • splice()

splice(param1, param2, parma3)

param1: 欲操作的数组下标位置

param2: 欲删除的数组元素个数,0表示不删除

param3: 欲插入的元素。从param1位置插入。

 

关联数组( {key: value})

for (var key:String in carManufacturersByModel)
{
 trace("Key:"+key); //输出key
 trace("Value:"+carManufacturersByModel[key]); //输出value
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值