专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Flash教程 » actionscript3.0:ActionScript 3.0 Step By Step系列( 2):建立扎实的ActionScript 3.0语法基础 »正文

actionscript3.0:ActionScript 3.0 Step By Step系列( 2):建立扎实的ActionScript 3.0语法基础

来源: 发布时间:星期五, 2009年1月23日 浏览:2次 评论:0
  我们在学习们外语时候首要学习他语法而学习门编程语言也是如此语法是每种编程语言最基础东西例如如何定义变量、使用表达式、进行基本运算等

  ActionScript 3.0是种基于ECMA-262规范标准脚本语言其基本语法构成包括:标识符、关键字、数据类型、运算符和分隔符这5种元素有着区别语法含义和组成规则它们互相配合共同完成ActionScript 3.0语言语意表达本文将着重介绍ActionScript 3.0中标识符、关键字、数据类型、运算符和分隔符等语法基础结构以及ActionScrpt 3.0中常量、变量等常用知识点为更深入学习ActinScript 3.0打下扎实语法基础

  、标识符

  标识符是什么呢?简单理解就是我们每定义个变量那么这个变量就称的为标识符在ActionScript 3.0中不能使用关键字和保留字作为标识符包括变量名、类名、思路方法名等

   2、关键字

  在ActionScript 3.0中保留字包括“关键字”我们不能在代码中将他们用作标识符下图列出ActionScript 3.0中关键字详细大家可以查看官方提供文档这里我就不列出文章尾我给出了ActionScript 3.0语言和组件参考在线文档连接下面是ActinScript 3.0关键字在线文档地址:

  http://help.adobe.com/zh_CN/AS3LCR/Flash_10.0/statements.html

   3、数据类型

  数据是必要组成部分也是处理对象数据类型描述个数据片段以及可以对其执行各种操作数据存储在变量中在创建变量、对象例子和定义时通过使用数据类型类指定要使用数据类型数据类型是对所处理数据抽象

  在ActionScript 3.0中包含两种数据类型:基元数据类型(Primitive data type)和复杂数据类型(Complex data type).下面列出比较常用数据类型:

  1、Boolean:布尔型它可以使用 true 或 false(用于进行逻辑运算)两个值中个值

  2、:表示为 32 位带符号整数数据类型 类表示范围是:-2,147,483,648 (-2^31) 到 2,147,483,647 (2^31-1)

  3、u:表示 32 位无符号整数数据类型思路方法

  4、String:表示数据类型

  5、Number:表示 IEEE-754 双精度浮点数数据类型

  6、.Date:表示日期和时间信息

  7、........

   4、运算符

  详细请查看官方在线文档:http://help.adobe.com/zh_CN/AS3LCR/Flash_10.0/operators.html

   5、常量和变量

  在ActionScript 3.0中使用常量和变量和其他编程开发语言没什么太大区别作用点都是相同简单理解就是常量就是值不会改变变量则相反

  在AS3.0中常量也可以分为两种:顶级常量和用户自定义常量所谓顶级常量就是语言库内部所提供常量他们是:

  1、Infinity:表示正无穷大

  2、-Infinity:表示负无穷大

  3、NaN:表示非数字

  4、und:个适用于尚未无类型变量或未动态对象属性特殊值

  其次便是用户自定义常量了通常使用关键字const来定义

  不管是在什么编程语言中变量是用得最多在ActionScript 3.0中也同样如此那么在AS3.0中变量如何定义呢?变量定义格式为:var 变量名:数据类型或var 变量名:数据类型=值 . 如下变量举例:

  例定义串变量abcd并赋初值为"abcd":

  var abcd:String = "abcd";

   6、其他

  本文全是些基础理论知识在官方提供ActionScript 3.0语言和组件参考手册上可以查看到到这些所以这里我就不多废话了想了解更多就直接查看我在本文中所提供连接吧

  ActionScript 3.0语言和组件参考在线文档连接:http://help.adobe.com/zh_CN/AS3LCR/Flash_10.0/

  也可以直接到官方下在此手册下载地址:http://www.adobe.com/support/documentation/cn/

  文章出处:http://beniao.cnblogs.com/

  相关文章:

  ActionScript 3.0 Step By Step系列( 9):使用样式(style)和皮肤(Skin)两大画笔为应用界面画妆   

  ActionScript 3.0 Step By Step系列( 8):动态数据展现源于灵活数据绑定  

  ActionScript 3.0 Step By Step系列( 7):使用XML和XMLList类处理XML数据   

  ActionScript 3.0 Step By Step系列( 6):学对象事件模型从点击按扭开始  

  ActionScript 3.0 Step By Step系列( 5):走在面向对象开发路上,以类为基础去研究编程问题   

  ActionScript 3.0 Step By Step系列( 4):来自面向对象开发的前呐喊:“学会写可重用代码”   

  ActionScript 3.0 Step By Step系列( 3):学学流程控制编编- & switch & while & for   



  ActionScript 3.0 Step By Step系列( 2):建立扎实ActionScript 3.0语法基础   

  ActionScript 3.0 Step By Step系列():工欲其善,先利其器(Flex Builder)  

  相关资源 :

  Flash ActionScript 3.0(1) - 数据类型、操作符和流程控制语句

  Flash ActionScript 3.0(2) - 包、类、包外类、命名空间、属性、思路方法、接口和继承

  Flash ActionScript 3.0(3) - 以文本形式、XML形式和JSON形式和ASP.NET通信



相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: