javascript基础之数组对象
2014-12-28 14:31
423 查看
一、定义数组的方法:
定义了一个空数组:
指定有n个空元素的数组:
定义数组并赋值:
数组元素的使用:
二、数组属性:length用法
三、数组方法:
concat();连接两个或更多的数组,并返回结果。
join();把数组的所有元素放入一个字符串,元素通过指定的分隔符分隔。
例子:
pop();删除并返回数组的最后一个元素。
push();向数组末添加元素并返回长度。
reverse();颠倒元素顺序
shift();删除并返回数组的第一个元素
unshift();向数组的开头添加一个或更多元素,并返回新的长度
sort();对数组的元素进行排序
splice();往数组添加或删除零个或多个元素,会改变数组
slice(); //从已有的数组中返回选定的元素,不改变数组
定义了一个空数组:
var myArray =new Array();
指定有n个空元素的数组:
var myArray=new Array(n);
定义数组并赋值:
var myArray =[1,2,3];
数组元素的使用:
数组名[下标]=值;
二、数组属性:length用法
数组对象.length; //返回数组长度
三、数组方法:
concat();连接两个或更多的数组,并返回结果。
var myArray=[1,2]; document.write(myArray.concat(3,4)); //输出1,2,3,4
join();把数组的所有元素放入一个字符串,元素通过指定的分隔符分隔。
例子:
var myArray=[1,2]; document.write(myArray.join('.')); //输出1.2
pop();删除并返回数组的最后一个元素。
var myArray=[1,2,3]; document.write(myArray.pop()); //输出3 document.write(myArray); //输出1,2
push();向数组末添加元素并返回长度。
var myArray=[1,2,3]; document.write(myArray.push(4)); //返回长度 document.write(myArray); //输出1,2,3,4
reverse();颠倒元素顺序
var myArray=[1,2,3]; document.write(myArray.reverse()); //输出3,2,1
shift();删除并返回数组的第一个元素
var myArray=[1,2,3]; document.write(myArray.shift()); //输出1 document.write(myArray); //输出2,3
unshift();向数组的开头添加一个或更多元素,并返回新的长度
var myArray=[1,2,3]; document.write(myArray.unshift('0')); //输出4 document.write(myArray); //输出0,1,2,3
sort();对数组的元素进行排序
var myArray=[3,2,1]; document.write(myArray.sort()); //输出1,2,3
splice();往数组添加或删除零个或多个元素,会改变数组
var myArray=["a","b","c"]; myArray.splice(1,2,"d"); //index1开始第2个元素,添加并替换 document.write(myArray); //输出a,d
slice(); //从已有的数组中返回选定的元素,不改变数组
var myArray=[1,2,3]; document.write(myArray.slice(1,3)); //输出2,3 document.write(myArray); //输出1,2,3
相关文章推荐
- javascript基础笔记 数组对象当中的栈方法与对列方法
- JavaScript基础(基本语法:变量、语句、数组、函数、对象、全局方法以及js与java不同,js与html关联)
- JavaScript – 6.JS面向对象基础(*) + 7.Array对象 + 8.JS中的Dictionary + 9.数组、for及其他
- JavaScript 基础篇之对象、数组(四)
- javascript学习篇之对象和数组创建等基础知识代码笔记
- java基础64 JavaScript中的Arrays数组对象和prototype原型属性(网页知识)
- javascript基础之数组(Array)对象
- JavaScript基础精华03(String对象,Array对象,循环遍历数组,JS中的Dictionary,Array的简化声明)
- JavaScript基础----29JS内置对象-Array数组对象
- Javascript基础学习(3)_对象和数组
- JavaScript基础学习(三)----Array数组对象
- JavaScript基础(六)其他知识点,日期,Math,数组,对象
- 【JavaScript基础知识】——对象和数组
- javascript基础笔记 数组对象当中的栈方法与对列方法
- Javascript面向对象基础二-数组
- JavaScript基础精华03(String对象,Array对象,循环遍历数组,JS中的Dictionary,Array的简化声明)
- JavaScript 对象与数组参考大全
- JavaScript对象与数组大全
- JavaScript对象与数组参考大全
- JavaScript 对象与数组参考大全