js中数组Array的一些常用方法总结


Posted in Javascript onAugust 12, 2013

var list = new Array()是我们在js中常常写到的代码,今天就总结哈Array的对象具有哪些方法。

list[0] = 0;

list[1] = 1;

list[2] = 2;

或者这样声明:var list = [0,1,2]

1 shift()t:删除数组的第一个元素,返回删除的值。这里是0

2 unshift(3,4):把参数加载数组的前面,返回数组的长度。现在list:中是3,4,0,1,2

3pop():删除数组的最后一个元素,返回删除的值。这里是2.

4push(3):将参数加载到数组的最后,返回数组的长度,现在List中时:0,1,2,3

5concat(3,4):把两个数组拼接起来。

6splice(start,deleteCount,val1,val2,...):从start位置开始删除deleteCount项,并从该位置起插入val1,val2,...

reverse:将数组反序
var a = [1,2,3,4,5];
var b = a.reverse(); //a:[5,4,3,2,1] b:[5,4,3,2,1]

sort(orderfunction):按指定的参数对数组进行排序
var a = [1,2,3,4,5];
var b = a.sort(); //a:[1,2,3,4,5] b:[1,2,3,4,5]

slice(start,end):返回从原数组中指定开始下标到结束下标之间的项组成的新数组
var a = [1,2,3,4,5];
var b = a.slice(2,5); //a:[1,2,3,4,5] b:[3,4,5]

join(separator):将数组的元素组起一个字符串,以separator为分隔符,省略的话则用默认用逗号为分隔符
var a = [1,2,3,4,5];
var b = a.join("|"); //a:[1,2,3,4,5] b:"1|2|3|4|5"

Javascript 相关文章推荐
jquery中防刷IP流量软件影响统计的一点对策
Jul 10 Javascript
javascript设计模式 封装和信息隐藏(上)
Jul 24 Javascript
关于jquery的多个选择器的使用示例
Oct 18 Javascript
jquery密码强度校验
Dec 02 Javascript
JavaScript File分段上传
Mar 10 Javascript
JS实现回到页面顶部动画效果的简单实例
May 24 Javascript
从零开始学习Node.js系列教程之基于connect和express框架的多页面实现数学运算示例
Apr 13 Javascript
Angular4.0中引入laydate.js日期插件的方法教程
Dec 25 Javascript
nginx+vue.js实现前后端分离的示例代码
Feb 12 Javascript
解决vue 打包发布去#和页面空白的问题
Sep 04 Javascript
bootstrap中的导航条实例代码详解
May 20 Javascript
jQuery实现图片下载代码
Jul 18 jQuery
使用jquery的ajax需要注意的地方dataType的设置
Aug 12 #Javascript
jquery用get实现ajax在ie里面刷新不进入后台解决方法
Aug 12 #Javascript
JavaScript 函数惰性载入的实现及其优点介绍
Aug 12 #Javascript
document.write()及其输出内容的样式、位置控制
Aug 12 #Javascript
兼容ie、firefox的图片自动缩放的css跟js代码分享
Aug 12 #Javascript
Js点击弹出下拉菜单效果实例
Aug 12 #Javascript
jQuery自动切换/点击切换选项卡效果的小例子
Aug 12 #Javascript
You might like
php !function_exists("T7FC56270E7A70FA81A5935B72EACBE29"))代码解密
2011/01/07 PHP
PHP学习之数组的定义和填充
2011/04/17 PHP
国外PHP程序员的13个好习惯小结
2012/02/20 PHP
php中让上传的文件大小在上传前就受限制的两种解决方法
2013/06/24 PHP
PHP中imagick函数的中文解释
2015/01/21 PHP
浅谈PHP接收POST数据方式
2015/06/05 PHP
Laravel 队列使用的实现
2019/01/08 PHP
JavaScript 检测浏览器和操作系统的脚本
2008/12/26 Javascript
js利用Array.splice实现Array的insert/remove
2009/01/13 Javascript
关于js类的定义
2011/06/28 Javascript
js中单引号与双引号冲突问题解决方法
2013/10/04 Javascript
window.returnValue使用方法示例介绍
2014/07/03 Javascript
JS基于cookie实现来宾统计记录访客信息的方法
2015/08/04 Javascript
通过node-mysql搭建Windows+Node.js+MySQL环境的教程
2016/03/01 Javascript
jQuery layui常用方法介绍
2016/07/25 Javascript
JavaScript基本类型值-Undefined、Null、Boolean
2017/02/23 Javascript
移动端效果之IndexList详解
2017/10/20 Javascript
vue页面离开后执行函数的实例
2018/03/13 Javascript
element-ui组件table实现自定义筛选功能的示例代码
2019/03/15 Javascript
小程序getLocation需要在app.json中声明permission字段
2019/04/04 Javascript
JQuery样式操作、click事件以及索引值-选项卡应用示例
2019/05/14 jQuery
小程序跳转到的H5页面再跳转回跳小程序的方法
2020/03/06 Javascript
利用QT写一个极简单的图形化Python闹钟程序
2015/04/07 Python
python3编码问题汇总
2016/09/06 Python
python学习必备知识汇总
2017/09/08 Python
python创建子类的方法分析
2019/11/28 Python
TensorFlow tf.nn.max_pool实现池化操作方式
2020/01/04 Python
Python更改pip镜像源的方法示例
2020/12/01 Python
纯css3(无图片/js)制作的几个社交媒体网站的图标
2013/03/21 HTML / CSS
canvas绘图按照contain或者cover方式适配并居中显示
2019/02/18 HTML / CSS
法国二手MacBook销售网站:Okamac
2019/03/18 全球购物
采购主管的岗位职责
2013/12/17 职场文书
企业安全生产责任书
2014/04/14 职场文书
小区文明倡议书
2014/05/16 职场文书
保护环境倡议书300字
2014/05/19 职场文书
pycharm代码删除恢复的方法
2021/06/26 Python