js 数组详解(javascript array)
Array
- Array 对象用于在单个的变量中存储多个值。
- 构造函数:
1) new Array();
2) new Array(size);
3) new Array(element0, element1, ..., elementn);
- Array 对象属性
1) constructor 返回对创建此对象的数组函数的引用。
2) index
3) input
4) length 设置或返回数组中元素的数目。
5) prototype 使您有能力向对象添加属性和方法。
- Array 对象方法
FF: Firefox, IE: Internet Explorer
方法 |
描述 |
FF |
IE |
concat() |
连接两个或更多的数组,并返回结果。 |
1 |
4 |
把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。 |
1 |
4 |
|
删除并返回数组的最后一个元素 |
1 |
5.5 |
|
向数组的末尾添加一个或更多元素,并返回新的长度。 |
1 |
5.5 |
|
颠倒数组中元素的顺序。 |
1 |
4 |
|
删除并返回数组的第一个元素 |
1 |
5.5 |
|
从某个已有的数组返回选定的元素 |
1 |
4 |
|
对数组的元素进行排序 |
1 |
4 |
|
删除元素,并向数组添加新元素。 |
1 |
5.5 |
|
返回该对象的源代码。 |
1 |
- |
|
把数组转换为字符串,并返回结果。 |
1 |
4 |
|
把数组转换为本地数组,并返回结果。 |
1 |
4 |
|
向数组的开头添加一个或更多元素,并返回新的长度。 |
1 |
6 |
|
返回数组对象的原始值 |
1 |
4 |
js 数组详解(javascript array)的更多相关文章
- js对象详解(JavaScript对象深度剖析,深度理解js对象)
js对象详解(JavaScript对象深度剖析,深度理解js对象) 这算是酝酿很久的一篇文章了. JavaScript作为一个基于对象(没有类的概念)的语言,从入门到精通到放弃一直会被对象这个问题围绕 ...
- js数组详解,js数组操作
转自 http://www.cnblogs.com/qiantuwuliang/archive/2011/01/08/1930499.html 1.数组的创建 var arrayObj = new A ...
- js数组详解
1,什么是数组 数组是值得有序集合,每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引.js的数组是无类型的,数组元素可以是任意类型,同一个数组中的不同元素可能是对象或数组 ...
- js数组详解:
一. 数组的浅复制与深复制: 数组之间的复制,由于数组是引用类型,如果是字面量式复制,导致只要是改变其中一个数组的值两者都会发生变化,这种复制叫做浅复制.如果要想复制后不收影响,则需要深复制.深复制就 ...
- JavaScript进阶(十)Array 数组详解
JS array 数组详解 数组的声明方法 arrayObj = new Array(); 的数组 ,并且第一位是5 数组的运算(传地址) var t2=new Array(); t2[0]=1; t ...
- 详解JavaScript数组过滤相同元素的5种方法
详解JavaScript数组过滤相同元素的5种方法:https://www.jb51.net/article/114490.htm
- 详解Javascript的继承实现(二)
上文<详解Javascript的继承实现>介绍了一个通用的继承库,基于该库,可以快速构建带继承关系和静态成员的javascript类,好使用也好理解,额外的好处是,如果所有类都用这种库来构 ...
- 【转】详解JavaScript中的this
ref:http://blog.jobbole.com/39305/ 来源:foocoder 详解JavaScript中的this JavaScript中的this总是让人迷惑,应该是js众所周知的坑 ...
- (转载)详解Javascript中prototype属性(推荐)
在典型的面向对象的语言中,如java,都存在类(class)的概念,类就是对象的模板,对象就是类的实例.但是在Javascript语言体系中,是不存在类(Class)的概念的,javascript中不 ...
随机推荐
- 利用动软代码生成器 自动生成LINQ需要用的数据实体类 (转)
首先先建立一个模板 名称随意 我起的“生成数据实体.cmt” 代码如下: <#@ template language="c#" HostSpecific="True ...
- 李洪强漫谈iOS开发[C语言-036]-C语言前四天学习小结
- 李洪强实现横向滚动的View<二>
上一节中我们已经实现了一个带有图片,标题和价格label 的UIView 这节我们用这个view实现一个横向滚动的UIcollectionView 实现的效果如下: 01 - 创建CFTyreScr ...
- easyui源码翻译1.32--Dialog(对话框窗口)
前言 扩展自$.fn.window.defaults.使用$.fn.dialog.defaults重写默认值对象.下载该插件翻译源码 该对话框是一种特殊类型的窗口,它在顶部有一个工具栏,在底部有一个按 ...
- objective-c 强大的布尔类型
objective-c codes: #import <Foundation/Foundation.h> BOOL areIntsDifferent(int thing1,int thin ...
- Getting Started Tutorial
Getting Started Tutorial The topics contained in this section are intended to give you quick exposur ...
- c/c++ void 指针
原文 : http://blog.csdn.net/yyyuhan/article/details/3153290 1.概述 许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使 ...
- ASP.NET 導入Excel
常常碰到這種需求,為了避免自己每次寫Code都要東翻西找Sample,乾脆丟上來當備份 此外,也為了方便網路上的大大們Copy Paste方便,小弟已經順便標示要複製程式碼的起始結束位置 在歡樂的貼程 ...
- Linux kernel ‘lbs_debugfs_write’函数数字错误漏洞
漏洞名称: Linux kernel ‘lbs_debugfs_write’函数数字错误漏洞 CNNVD编号: CNNVD-201311-421 发布时间: 2013-11-29 更新时间: 2013 ...
- SharePoint Services 数据库表
转:http://dugan.bokee.com/630446.html 以下是Microsoft Windows SharePoint Services架构中数据库列表. Configuration ...