ActionScript基本语法讲解
var a:int = 3;
var b:int = 4;
b = 9;
trace ("a的值为:"+a);
trace ("b的值为:"+b);
var x1:Array = new Array(1,2,3);
var y1:Array = x1;
y1[0] = 4;
trace ("a现在的值为:"+x1);
trace ("b现在的值为:"+y1);
var q:Array = new Array("aaaaa","cccccccc","xxxxxxx");
var s:Array = q;
s = new Array (111,222,333);
s[0] = 222;
trace ("q现在的值为:"+q);
trace ("s现在的值为:"+s);
const foo:Array = new Array(1,2,3);
var b1:Array = foo;
b1[0] = 2;
trace ("foo数组的值为:"+foo);
trace ("b数组的值为:"+b1);
var bx:Boolean;
trace (bx);
trace (bx == false);
var d:int = 2;
var f:int = d/3;
trace (f);
var g:Number = d/3;
trace (g);
var floatA:Number = 1.0;
var floatB:Number = 0;
for (var i:int = 0; i < 10; i++)
{
floatB = floatB + 0.1;
}
trace (floatB);
trace (floatA == floatB);
var stringSample:String = "123456";
var stringLength = stringSample.length;
trace (stringLength);
var as1:Array;
var bs1:Array = [];
var cs1:Array = new Array();
var ds1:Array = [1,2,3,4]
var es1:Array = new Array(1,2,3,4,5,6);
var fs1:Array = new Array(5);
trace (as1);
trace (bs1);
trace (cs1);
trace (ds1);
trace (es1);
trace (fs1);
var obj:Object = new Object();
obj.name = "xss";
obj.gender = "male";
obj.age = 9;
obj.Hello = function(){
trace("Hello World!!!");
}
trace (obj.name);
trace (obj.gender);
trace (obj.age);
obj.Hello();
var sample1:Array = [[1,2,3],[4,5,6],[7,8,9]];
trace (sample1[2]);
trace (sample1[2][2]);
var sample2:Array = new Array(new Array(1,2,3),new Array(4,5,6),new Array(7,8,9));
trace (sample2[2]);
trace (sample2[2][2]);
var sample3:Array = new Array(3);
sample3[0] = [1,2,3];
sample3[1] = [4,5,6];
sample3[2] = [7,8,9];
trace (sample3[2]);
var aq:int;
var bq:uint;
var cq:Number;
var dq:String;
var eq:Boolean;
var fq:Array;
var gq:Object;
var hq;
var iq:*;
trace (aq);
trace (bq);
trace (cq);
trace (dq);
trace (eq);
trace (fq);
trace (gq);
trace (iq);
trace (9 is Number);
trace (9 as Number);
trace (0.1 is Number);
trace (0.1 as Number);
var ax:Array = ["Q","W","E","R"];
trace (2 in ax);
trace (3 in ax);
var objx:Object = new Object();
objx.element = "xss";
objx.tags = "csrf";
delete objx.element;
trace (objx.element);
objx = null;
trace (objx);
var box:Array = new Array("123","456","789");
var target:String = "789";
for (var ss:int = 0; ss < box.length; ss++)
{
if (box[ss] == target)
{
trace ("第"+(ss+1)+"次才找到"+target);
}
if (ss == box.length + 1)
{
trace ("你要找的数据不在box数组中!!");
}
}
var xss_1:Object = {key1:"xxxxx",key2:"yyyyy",key3:"zzzzz"};
for (var k in xss_1)
{
trace ("键"+k+"值"+xss_1[k]);
}
for each (var l in xss_1)
{
trace ("值"+l);
}
输出结果:
a的值为:3
b的值为:9
a现在的值为:4,2,3
b现在的值为:4,2,3
q现在的值为:aaaaa,cccccccc,xxxxxxx
s现在的值为:222,222,333
foo数组的值为:2,2,3
b数组的值为:2,2,3
false
true
0
0.6666666666666666
0.9999999999999999
false
6
null
1,2,3,4
1,2,3,4,5,6
,,,,
xss
male
9
Hello World!!!
7,8,9
9
7,8,9
9
7,8,9
0
0
NaN
null
false
null
null
undefined
true
9
true
0.1
true
true
undefined
null
第3次才找到789
键key3值zzzzz
键key2值yyyyy
键key1值xxxxx
值zzzzz
值yyyyy
值xxxxx
ActionScript基本语法讲解的更多相关文章
- 用仿ActionScript的语法来编写html5——终篇,LegendForHtml5Programming1.0开源库件
一,LegendForHtml5Programming1.0库件是什么?它是一个javascript库,它模仿了ActionScript的语法,用于html5的开发,目前实现的功能相对较少,还不能称之 ...
- 用仿ActionScript的语法来编写html5——第八篇,图片处理+粒子效果
用仿ActionScript的语法来编写html5系列开发到现在,应该可以做出一些东西了,下面先来研究下图片的各种效果预览各种效果看下图效果和代码看这里,看不到效果的请下载支持html5的浏览器 ht ...
- Verilog HDL基础语法讲解之模块代码基本结构
Verilog HDL基础语法讲解之模块代码基本结构 本章主要讲解Verilog基础语法的内容,文章以一个最简单的例子"二选一多路器"来引入一个最简单的Verilog设计文件的 ...
- PID控制器的数字实现及C语法讲解
PID控制器的数字实现及C语法讲解 概述 为方便学习与交流,根据自己的理解与经验写了这份教程,有错误之处请各位读者予以指出,具体包含以下三部分内容: (1) PID数字化的推导过程(实质:微积分的近 ...
- Markdown语法讲解及MWeb使用教程
写了一个月的博客,忽然感觉Markdown编辑器比较好用,于是就下载了一个本地的Markdown编辑软件学习了一下,刚好软件里自带了一篇英文的指示文档,顺便翻译了一下,通过这个过程也大致熟悉了Mark ...
- innobackupex 相关语法讲解【转】
innobackupex 相关语法讲解 连接服务器 The database user used to connect to the server and its password are speci ...
- 用仿ActionScript的语法来编写html5——第五篇,Graphics绘图
用仿ActionScript的语法来编写html5——第五篇,Graphics绘图 canvas本身就是一个Graphics,可以直接进行绘图在actionscript里面,每个Sprite都有一个G ...
- 用仿ActionScript的语法来编写html5——第三篇,鼠标事件与游戏人物移动
第三篇,鼠标事件与游戏人物移动 一,假设假设,所有可添加鼠标事件的对象,都有一个mouseEvent方法,添加的鼠标事件同过这个mouseEvent来调用.这样的话,添加鼠标事件,其实只需要给canv ...
- Elasticsearch基本CURD操作语法讲解
当我们的ES集群搭建完成以后,我怎么能看到集群中各个节点状态以及主节点和健康情况呢,如下讲解使用curl命令来与ES集群进行交互.分别有查询主节点情况.集群状态.以及创建索引查看索引.查看分片以及对E ...
随机推荐
- 通过bind实现activity与service的交互
先点bind按钮实现onCreate,在点击start给service传值(get方法) xml: <RelativeLayout xmlns:android="http://sche ...
- Android的ADT内容助手快捷方式设置
请注明出处:http://www.cnblogs.com/killerlegend/p/3550019.html Written By KillerLegend 先将Word Completion的 ...
- 第一个MySQL 存储过程
昨天写了人生第一个mysql存储过程:遗憾的是,这个存储过程最后还是没用上,用php代码替代 话说mysql的存储过程真是反人类,不查reference,基本不能看懂那些语句:语言中能和它相比的,只有 ...
- ubuntu miss tool bar
reson: unity exception 1. open terminal: /usr/bin/**terminal** 2. run command on terminal: gsetting ...
- 菜鸟学习SSH——目录
菜鸟学习Struts--配置Struts环境 菜鸟学习Struts--简易计算器 菜鸟学习Struts--bean标签库 菜鸟学习Struts--Scope属性 菜鸟学习Struts--国际化 菜鸟学 ...
- SAP B1 ADDON 开发
承接各类SAP B1 ADDON 开发. 有需要,请联系.
- Php+Redis 实现Redis提供的lua脚本功能
<?php require_once "predis-0.8/autoload.php"; $config['schema'] = 'tcp'; $config['host' ...
- JavaScript高级程序设计之动态脚本及动态样式
1.动态加载脚本(src 原理,异步,支持跨域) var loadScript = function (url, callback) { var script = document.createEle ...
- (转)Python JSON序列化
import json # dict to json d=dict(name="cui",age=20,score=88) print json.dumps(d) #list to ...
- JavaScript插入节点
1. document.write("<p>This is inserted.</p>"); 该方法必须加在HTML文档内,违背了结构行为分离原则,不推荐. ...