Javascript数组Array的常用操作

文章简介:JavaScript中的数组.

Array是JavaScript中常用的类型,并且JavaScript中的数组和其他语言的数组有比较大的区别。JavaScript中数组中存放的数据类型不一定相同,而且数组的长度也是可改变的。

下面记录一下Array的常用操作:

一 新建数组

新建数组可以用一下方法:

var obj = ['zdy',22,'湖北武汉','计算机科学与技术'];//创建一个数组变量
var obj1 = new Array('zdy',22,'湖北武汉','计算机科学与技术');
var obj2 = new Array(4);
obj2[0] = 'zdy';
obj2[1] = 22;
obj2[2] = '湖北武汉';
obj2[3] = '计算机科学与技术';

上面方式创建数组其实是等价的,输出:

alert(obj);         //返回zdy,22,湖北武汉,计算机科学与技术
alert(obj1);        //返回zdy,22,湖北武汉,计算机科学与技术
alert(obj2);        //返回zdy,22,湖北武汉,计算机科学与技术

前面提到的JavaScript中数组里面存放的数据类型不一定要一致,所以,我们还可以创建如下的数组:

var obj3 = [
    'zdy',
    [1,'2',true],
    {
        name:'zdy',
        age:22,
        address:'湖北武汉'
    }
];

下面看看输出的情况:

alert(obj3);//返回 zdy,1,2,true,[object Object]
alert(obj3[1][2]);//返回 true
alert(obj3[2].address);//返回 湖北武汉

[1] [2] [3]  下一页

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索javascript
, 计算机
, 数组
, 技术
, alert
, acm计算机科学与技术
, 武汉
, javascript输出数组
, 常用操作
, JavaScript数组
, JavaScript中Array
, Javascript数组Array
, 常用计算
javascript数组操作
javascript数组操作、javascripts数组操作、javascript中数组操作、javascript array、javascript array map,以便于您获取更多的相关知识。

时间: 2024-08-22 14:28:04

Javascript数组Array的常用操作的相关文章

Javascript数组Array方法解读_基础知识

接上一篇<Javascript数组Array基础介绍>,这一篇详细介绍Array的所有方法. 所有数组的方法都定义在Array.prototype上,而Array.prototype本身也是一个数组. array.concat() 浅复制一份当前数组,并把接收到的参数附加到新数组的末尾.原数组不改变. 语法 array.concat(value1, value2, ..., valueN) 参数为需要合并的数组或非数组值 var arr1 = [1, 2, 3]; var obj = {ani

Javascript数组Array基础介绍_基础知识

Javascript,一门神奇的语言,它的数组也同样独特.我们要去其糟粕,取其精华,把常用的最优实践总结出来.如有错误,请指出. javascript数组是一种类数组的对象,拥有对象的特性.当属性名是小而连续的整数时,应该使用数组,否则,使用对象. 数组来源 所有的数组都是Array构造出来的,我们来测试一下constructor这个属性. var arr = []; arr.constructor === Array; // true arr.constructor === Array.pro

用reverse方法将Javascript数组(Array)对象内容反转的示例

<script type="text/javascript">var a,aa;a = new Array(2,4,6,8,10);aa = a.reverse();document.write (aa);</script> 该Javascript解释:这个示例用到了Javascript数组(Array)的reverse方法,该方法能将数组的内容反转.该示例中,首先声明了两个变量a和aa:然后定义a为数组,并赋值给a:然后用reverse方法将数组a的内容反转,

JavaScript数组Array对象增加和删除元素方法总结

 这篇文章主要介绍了JavaScript数组Array对象增加和删除元素方法,实例总结了pop方法.push方法.splice方法.concat方法等的使用技巧,需要的朋友可以参考下     本文实例总结了JavaScript数组Array对象增加和删除元素方法.分享给大家供大家参考.具体分析如下: pop 方法 移除数组中的最后一个元素并返回该元素. arrayObj.pop( ) 必选的 arrayObj 引用是一个 Array 对象. 说明 如果该数组为空,那么将返回 undefined.

JavaScript 数组- Array的方法总结(推荐)_javascript技巧

JavaScript中的Array类型是经常用到的,Array类型也提供了很多方法能实现我们需求,下面我们来总结一下 一.创建Array的方法 var colors=new Array(); var colors=new Array(3);//创建一个长度为3的数组 var colors=new Array("red","blue")//创建一个数组["red","blue"] 当然,上面的new可以省略不写,如 var co

JavaScript数组Array对象增加和删除元素方法总结_javascript技巧

本文实例总结了JavaScript数组Array对象增加和删除元素方法.分享给大家供大家参考.具体分析如下: pop 方法 移除数组中的最后一个元素并返回该元素. arrayObj.pop( ) 必选的 arrayObj 引用是一个 Array 对象. 说明 如果该数组为空,那么将返回 undefined. shift 方法 移除数组中的第一个元素并返回该元素. arrayObj.shift( ) 必选的 arrayObj 引用是一个 Array 对象. 说明 shift 方法可移除数组中的第一

javascript 数组[] {} array 操作详解

网页特效 数组[] {} array 操作详解 JS中没有除数字外的字符索引数组     当然!可以这样做,当结果不是你所想的 如: var p = new Array(); p[0] = '第一个值'; p[1] = '第二个值'; p['h'] = '可以访问这个值'; 以上几乎可PHP一样,但是p.length = 2; 要想循环输出Array中的值,只能 for(var key  in p){       } 这样有个严重问题 Array中有个prototype属性,可以扩展Array对

JavaScript中Array的实用操作技巧分享_javascript技巧

一.关于Array Array的创建很灵活,可以使用Array构造函数,也可以直接创建数组"字面量". var arr = new Array(); //[] var brr = Array(); //[] 两者等效 var arr = Array(3); //[] arr.length; //3 长度为3的空数组 var arr = Array(22,33,'qq',{}); //[22, 33, "qq", Object] var brr = [22,33,'q

轻量函数式 JavaScript:八、列表操作

你在前一章闭包/对象的兔子洞中玩儿的开心吗?欢迎回来! 如果你能做很赞的事情,那就反复做. 我们在本书先前的部分已经看到了对一些工具的简要引用,现在我们要非常仔细地看看它们,它们是 map(..).filter(..).和 reduce(..).在 JavaScript 中,这些工具经常作为数组(也就是"列表")原型上的方法使用,所以我们很自然地称它们为数组或列表操作. 在我们讨论具体的数组方法之前,我们要在概念上检视一下这些操作是用来做什么的.在这一章中有两件同等重要的事情:理解列表