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 渐变下拉菜单
Dec 15 Javascript
javascript学习笔记(三)显示当时时间的代码
Apr 08 Javascript
js中数组Array的一些常用方法总结
Aug 12 Javascript
Javascript无参数和有参数类继承问题解决方法
Mar 02 Javascript
JavaScript 函数节流详解及方法总结
Feb 09 Javascript
addEventListener()与removeEventListener()解析
Apr 20 Javascript
详解React 服务端渲染方案完美的解决方案
Dec 14 Javascript
使用Vue中 v-for循环列表控制按钮隐藏显示功能
Apr 23 Javascript
JS如何实现网站中PC端和手机端自动识别并跳转对应的代码
Jan 08 Javascript
JS 数组和对象的深拷贝操作示例
Jun 06 Javascript
利用webpack理解CommonJS和ES Modules的差异区别
Jun 16 Javascript
JavaScript实例 ODO List分析
Jan 22 Javascript
使用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 include_path设置技巧分享
2011/07/03 PHP
ThinkPHP3.1新特性之对分组支持的改进与完善概述
2014/06/19 PHP
jQuery实现的立体文字渐变效果
2010/05/17 Javascript
jquery实现的可隐藏重现的靠边悬浮层实例代码
2013/05/27 Javascript
jquery select多选框的左右移动 具体实现代码
2013/07/03 Javascript
jQuery表单获取和失去焦点输入框提示效果的实例代码
2013/08/01 Javascript
jQuery打印图片pdf、txt示例代码
2014/07/22 Javascript
javascript实现删除前弹出确认框
2015/06/04 Javascript
JavaScript中函数(Function)的apply与call理解
2015/07/08 Javascript
JavaScript函数柯里化详解
2016/04/29 Javascript
详细谈谈javascript的对象
2016/07/31 Javascript
bootstrap datepicker限定可选时间范围实现方法
2016/09/28 Javascript
vue父组件通过props如何向子组件传递方法详解
2017/08/16 Javascript
canvas基础绘制-绚丽倒计时的实例
2017/09/17 Javascript
详解.vue文件中监听input输入事件(oninput)
2017/09/19 Javascript
Vue.js组件高级特性实例详解
2018/12/24 Javascript
如何利用ES6进行Promise封装总结
2019/02/11 Javascript
微信小程序实现卡片层叠滑动效果
2019/06/21 Javascript
Vue 使用计时器实现跑马灯效果的实例代码
2019/07/11 Javascript
Vue实现点击箭头上下移动效果
2020/06/11 Javascript
Python通过future处理并发问题
2017/10/17 Python
python中怎么表示空值
2020/06/19 Python
使用canvas来完成线性渐变和径向渐变的功能的方法示例
2019/07/25 HTML / CSS
澳大利亚足球鞋和服装购物网站:Ultra Football
2018/10/11 全球购物
台湾家适得:Homeget
2019/02/11 全球购物
总经理驾驶员岗位职责
2013/12/04 职场文书
酒店管理专业自荐信
2014/05/23 职场文书
公司口号大全
2014/06/11 职场文书
中职招生先进个人材料
2014/08/31 职场文书
2015年销售员工作总结范文
2015/04/07 职场文书
小学教师党员承诺书
2015/04/27 职场文书
2015年秋季灭鼠工作总结
2015/07/27 职场文书
《月球之谜》教学反思
2016/02/20 职场文书
优秀新员工事迹材料
2019/05/13 职场文书
python实现语音常用度量方法的代码详解
2021/05/25 Python
SQL Server2019数据库备份与还原脚本,数据库可批量备份
2021/11/20 SQL Server