Array基本创建
来源:互联网 发布:jar软件网站 编辑:程序博客网 时间:2024/06/11 23:01
Array的基本创建以及Array中length属性特点,具体代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head> <title>Array类型</title> <script type="text/javascript"> //创建数组基本方式两种,第一种使用Array构造函数如:var colors=new Array()或new Array(3)或new Array("red","blue","green"); //第二种方式使用数组字面量表示法:var colors=["red","blue","green"]; function arrayBasic(){ var colors=["red","blue","black"]; alert(colors[0]); alert("原来的长度:"+colors.length); colors[100]="white"; alert(colors[100]);//虽然数组的长度就3,但是由于数组的大小是可以动态调整的,所有实际上插n个undefined值 alert("现在的长度:"+colors.length); } function arrayLength(){ var output=""; var colors=new Array("red","blue","green"); colors[colors.length]="black";//在位置3添加一种颜色 colors[colors.length]="gray";//在位置4添加一种颜色 for(var i in colors){ output+=colors[i]+" , "; } alert(colors.length+"---"+output); } //length是可读可写的 function arrayLengthSet(){ var colors=["red","blue","black"]; alert(colors.length); colors.length=1; alert("length="+colors.length+"--value:"+colors[0]); } //数组的valueOf()和toString()返回相同的值 function arrayRead(){ var colors=new Array("red","blue","green"); alert(colors.toString()); alert(colors.valueOf()); alert(colors); //join()方法可以用不同的分隔符来构建字符串 alert(colors.join("||")); } </script></head><body> <input type="button" value="Array获取" onclick="arrayBasic();"/> <input type="button" value="Array Length" onclick="arrayLength();"/> <input type="button" value="Array Length设置" onclick="arrayLengthSet();"/> <input type="button" value="Array转换方法" onclick="arrayRead();"/></body></html>
- Array基本创建
- Array基本用法
- Swift - Array基本使用
- php--array基本操作
- Array的基本操作
- numpy.array 的创建
- 引用类型-Array-创建
- array的几个基本方法
- 数组Array的基本操作
- Array数组的基本操作
- Array对象的基本方法
- ECMA Array类型的创建
- 【C#】 1. 创建Array数据类型
- live555 创建基本创建流程
- JavaScript中Array类型的基本操作
- NumPy中最为基本的Array操作
- C# Array类的基本操作
- Array对象,Date对象的基本操作方法
- 二维数组指针
- 实现STM32中USART的DMA(转)
- 工作点滴(五)Linux多线程编程中的信号问题
- 浅谈SQLite——查询处理及优化
- Hibernate 乐观锁与悲观锁
- Array基本创建
- ADT离线安装
- nginx 自动安装脚本 For cPanel
- ASP.NET安全问题
- 一个关于linux进程函数kill的问题
- ext的datagrid删除最后数据时候不更新的解决
- Java开发中class.forname()的使用方法
- vs2010 sp1 安装Silverlight5后不能使用,提示需要安装Silverlight4Tools1
- ORACLE如何同步数据库中表信息