`
dcdc723
  • 浏览: 183508 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

flex的数组操作

    博客分类:
  • flex
阅读更多
数组操作:

var arr:array=new array();
arr.push("my"); //PUSH 是将元素放入数组的最后一个位置 ----my
arr.unshift("this"); //unshift将元素放入数组的第一个位置   ---this my
arr.splice(1,0,"name");//splice放元素放到第一个参数的位置(数组从0开始的),(1,0,“name”):1是指数组的第二个位置,0是指不删除原来位置的元素。   -----------------------this name my

 

var arr1:Array=new Array("asp","net","c#","php");
arr1.pop(); //删除最后一个元素------asp,net,c#
arr1.shift();//删除第一个元素---------net,c#
arr1.splice(1,1"jsp","cgi"); //插入jsp,cgi并删除C#--------net,jsp,cgi

 

list控件 list.dataProvider=arr1;//dataProvider数据提供者,指定数据源

 

var arr2:Array=new Array(2,5,1,7);
arr2.sort(Array.NUMERIC | Array.DESCENDING);//Array.NUMERIC按数字排序,Array.DESCENDING按降序排序;---7,5,2,1
arr2.reverse();//reverse()方法将现有数组逆序;-----1,2,5,7

 

var students:Array=new Array();
students.pust({name:"dc",age:25});
students.pust({name:"du",age:19});
students.pust({name:"chuan",age:17});
students.sortOn("age",Array.NUMERIC);//把age按数字方式排序;
var data:Array=new Array();
for(var i:int=0;i<students.length;i++)
{
   data.pust(students[i].name+":"+students[i].age);//将students数组转成字符串存入data数组;
}

 

字符及数组的一些操作:

var str:String="hello,word";
str.length //取str的长度
str.charAt(0);// 取字符串中的第一个值;
str.indexOf("w");//返回w的索引位置,此处返回6;
str.indexOf("w",8);//返回w的索引位置,从第8个开始,此处找不到,返回-1
str.split(",");//以,号分割成数组;
str.split(",",1);//以,号分割开,返回第一个元素,此处为hello;
str.substr(0,8);//substr(起始位置,长度);
str.substring(0,3);
str.splice(0,2); //与substr相同,splice起始位可为负数;
str.toUpperCase(); //转大写
str.toLowerCase();//转小写

 

var flag:Boolean=false;  //初始flag为false;

var str:*="hello,word";//str可为任意类型

 

typeof(arr); //typeof 判断对象;

arr is array //此处is判断arr是否是数组,----true/false两种情况

分享到:
评论

相关推荐

    flex3的cookbook书籍完整版dpf(包含目录)

    flex3的cookbook书籍完整版dpf(包含目录),目录是我花了两个多小时自己整理的,希望对大家有帮助。 目录: 第一章.Flex与ActionScript基础(3) 1.1节.用FlexBuilder创建Flex项目 1.2节.用FlexBuilder创建Flex库项目 ...

    从 FlexLab 读取 .flxhst 文件的 MATLAB 脚本:访问存储在 FlexLAB 的 flex 历史输出文件 (.flxhst) 中的数据-matlab开发

    该脚本使您可以访问 flex 历史文件中的数据记录,从而允许... 使用 MATLAB 中的变量编辑器,您可以访问所有数据数组,从而允许使用 MATLAB 工具对其进行操作。 使用 PZFlex 版本测试:3.0-2012-03-29-1-Windows 64 位

    基于C语言使用flex和bison对Cminus进行词法分析和语法分析(编译原理大作业)【100012265】

    语法分析模块以基本语法规则为基础,加入了对左右结合、优先级、错误恢复的处理过程,可实现对语法进行检查,发现错误按照规定格式进行报错提示,语法正确则规约到根节点时执行打印语法树的操作。 3 语法树打印 节点...

    面试题

    面试题 SEO优化,如何做?作为前端开发人员,你能做什么? web性能优化? 浏览器兼容性,常见的浏览器内核?...数组操作,去重和排序 jQuery,自定义插件和deffer 垃圾回收机制 节流和防抖 作者:Teamig

    Vue 自适应高度表格的实现方法

    前言 示例版本为 Element-ui 2.13.1 + Vue ...如果页面有头部信息或查询按钮,移动滚动条后会遮挡住这些操作和信息内容。 Element-UI 中的 el-table 提供了设置高度的选项,在代码中设置 height 属性就可以现在表格

    dkplus:一些个人项目,工具或插件

    dkplus 这是一个本人根据自己频繁使用的代码写的一个库。...array.js //数组的相关操作 用法 Usage //引入dkplus var dkplus = require('dkplus'); //使用 dkplus.array.indexOfUniq([1,2,3,4,1,2]); test merge

    ActionScript开发技术大全

    2.2.2在FlexBuilder3下创建ActionScript3.0项目 15 2.3服务端部署 16 2.3.1安装JDK 16 2.3.2安装Tomcat服务器 18 2.3.3Tomcat集成RED5服务器 20 2.4安装VisualBasic6.0 22 2.5小结 23 第3章ActionScript3.0语法 24 ...

    VB编程资源大全(源码 数据库)

    1,databasesearch.ZIP 数据库查询示例程序(3KB) 2,dbgrid.ZIP 在DBGRID控件的单元格中实现下拉列表框(3KB) 3,flex.ZIP 隐藏FlexGrid的某些行(2KB) 4,dbpic.ZIP 将图片添加到Access数据库中。...

    C90Compiler-EIE2:将C90转换为MIPS I Compiler作为EE2-15的课程

    C90至MIPS I编译器 这是C90(ANSI C)至MIPS I编译器。 编译器将Flex用于词法分析器,... 编译器可以通过执行以下操作来构建: make bin/c_compiler 编译器通过stdin接受有效的C代码,并且将通过stdout返回MIPS 1代码

    ActionScript开发人员指南中文版

    本地化Flex内容 本地化Flash内容 本地化AIR应用程序 对日期、时间和货币进行本地化 第章:关于HTML环境 HTML环境概述 AIR和WebKit 第章:在AIR中进行HTML和JavaScript编程 关于HTMLLoader类 避免与安全相关的...

    gsoap 2.8 (SOAP/XML 关于C/C++ 语言的自动化实现工具内附 CSharp webservice例子,及GSOAP client和server例子)

     ×支持C++单继承,动态绑定,重载,指针结构(列表、树、图、循环图,定长数组,动态数组,枚举,64位2进制编码及16进制编码)。  ×不需要重写现有的C/C++应用。但是,不能用unions,指针和空指针来作为远程方法...

    EADashboardHelper-crx插件

    如果不存在(显示效果更好)更新30/7/2019-调整了静态flex编辑器以提供对数据类型的更多控制(通过切换按钮分类为字符串,数字或对象/数组)-通过拖动底部使侧面菜单大小可调角落方框更新15/7/2019-通过单击图标可以...

    Altium Designer Beta 19.0.10完整版安装包+安装教程+和谐文件

    修复了访问多维数组时出现“变量或安全数组索引超出范围”错误消​​息的问题。 27113 修复了在删除VCS Provider-GIT服务时尝试检出时引发异常的问题(BC:9551)。 27906 修复了以下问题:“属性”面板中的修改字段...

Global site tag (gtag.js) - Google Analytics