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基本语法讲解的更多相关文章

  1. 用仿ActionScript的语法来编写html5——终篇,LegendForHtml5Programming1.0开源库件

    一,LegendForHtml5Programming1.0库件是什么?它是一个javascript库,它模仿了ActionScript的语法,用于html5的开发,目前实现的功能相对较少,还不能称之 ...

  2. 用仿ActionScript的语法来编写html5——第八篇,图片处理+粒子效果

    用仿ActionScript的语法来编写html5系列开发到现在,应该可以做出一些东西了,下面先来研究下图片的各种效果预览各种效果看下图效果和代码看这里,看不到效果的请下载支持html5的浏览器 ht ...

  3. Verilog HDL基础语法讲解之模块代码基本结构

    Verilog HDL基础语法讲解之模块代码基本结构   本章主要讲解Verilog基础语法的内容,文章以一个最简单的例子"二选一多路器"来引入一个最简单的Verilog设计文件的 ...

  4. PID控制器的数字实现及C语法讲解

    PID控制器的数字实现及C语法讲解 概述 为方便学习与交流,根据自己的理解与经验写了这份教程,有错误之处请各位读者予以指出,具体包含以下三部分内容: (1)  PID数字化的推导过程(实质:微积分的近 ...

  5. Markdown语法讲解及MWeb使用教程

    写了一个月的博客,忽然感觉Markdown编辑器比较好用,于是就下载了一个本地的Markdown编辑软件学习了一下,刚好软件里自带了一篇英文的指示文档,顺便翻译了一下,通过这个过程也大致熟悉了Mark ...

  6. innobackupex 相关语法讲解【转】

    innobackupex 相关语法讲解 连接服务器 The database user used to connect to the server and its password are speci ...

  7. 用仿ActionScript的语法来编写html5——第五篇,Graphics绘图

    用仿ActionScript的语法来编写html5——第五篇,Graphics绘图 canvas本身就是一个Graphics,可以直接进行绘图在actionscript里面,每个Sprite都有一个G ...

  8. 用仿ActionScript的语法来编写html5——第三篇,鼠标事件与游戏人物移动

    第三篇,鼠标事件与游戏人物移动 一,假设假设,所有可添加鼠标事件的对象,都有一个mouseEvent方法,添加的鼠标事件同过这个mouseEvent来调用.这样的话,添加鼠标事件,其实只需要给canv ...

  9. Elasticsearch基本CURD操作语法讲解

    当我们的ES集群搭建完成以后,我怎么能看到集群中各个节点状态以及主节点和健康情况呢,如下讲解使用curl命令来与ES集群进行交互.分别有查询主节点情况.集群状态.以及创建索引查看索引.查看分片以及对E ...

随机推荐

  1. phpmyadmin误删表后的恢复过程(心惊胆跳啊)

    话说今天不知道是抽风了还是失魂了,在用phpmyadmin删除测试数据时,竟然将整个表删除了: 等程序运行出错时,才出现整个表都没有了,而且之前也没有备份好!这下蛋疼了,这个可是production服 ...

  2. C-链表的一些基本操作【创建-删除-打印-插入】

    #include <stdio.h> #include <stdlib.h> #include <malloc.h> #define LEN sizeof(stru ...

  3. STM32F4_引领入门

    Ⅰ.概述 该文写给那些想学ST芯片开发(或初级学习)的朋友,文章着重细节,或许有点简单. 笔者想告诉那些刚开始学习ST的朋友,不管你使用哪一个系列(F0.F1.F2),哪一种型号芯片,其实学习的方法和 ...

  4. PIL不能关闭文件的解决方案

    今天写了一个能指定图片尺寸,以及比例 来搜索分类图片的Python脚本.为了读取多个格式的文件的头,采用了Python PIL库. im = PIL.Image.open(imPath) if im的 ...

  5. python ssh

    使用python包paramiko实现通过ssh的安全远程访问 使用pip下载安装paramiko,提示会缺一个crypto包,用pip将这个包也安好,python就可以正常引用paramiko了 一 ...

  6. ruby 笔记

    symbol 不能有- 'data-turbolinks-track' => true stop rails –s kill -INT $(cat tmp/pids/server.pid) cl ...

  7. 九度oj 1530 最长不重复子串

    原题链接:http://ac.jobdu.com/problem.php?pid=1530 字符串简单题,看似O(n^2)的复杂度10000的数据量会tle,其实最长不重复子串不超过26个嘛... 如 ...

  8. Android Cookie共享到WebView避免再次登录(保持登录状态)

    最近在做项目时用到了webview打开指定链接的网页,可已经把webview设置了cookie但始终跳转到登录页面,这明显是cookie没有设置成功导致webview没有将设置好的cookie发送出去 ...

  9. jQuery无缝滚动插件

    插件代码 ;(function ($) { // jQuery marquee 插件 $.fn.marquee = function (options) { // 默认设置 var defaults ...

  10. php之常用函数库

    1.时间和日期 如何获取时间戳 time()--从1970年开始计算的毫秒数 echo time(); 日期 echo date('Y-m-d H:i:s'); 获取默认是时区 echo date_d ...