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 bind事件使用详解
May 05 Javascript
innerText和textContent对比及使用介绍
Feb 27 Javascript
js判断url是否有效的两种方法
Mar 04 Javascript
详解ES6中的let命令
Apr 05 Javascript
鼠标经过出现气泡框的简单实例
Mar 17 Javascript
JavaScript 实现 Tab 点击切换实例代码
Mar 25 Javascript
Vue.js 单页面多路由区域操作的实例详解
Jul 17 Javascript
详解10分钟学会vue滚动行为
Sep 21 Javascript
js回溯法计算最佳旅行线路代码实例
Sep 11 Javascript
layui实现数据表格自定义数据项
Oct 26 Javascript
javascript实现移动端红包雨页面
Jun 23 Javascript
vue下载二进制流图片操作
Oct 26 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简单系统查询模块代码打包下载
2008/06/07 PHP
php代码书写习惯优化小结
2013/06/20 PHP
PHP常见字符串处理函数用法示例【转换,转义,截取,比较,查找,反转,切割】
2016/12/24 PHP
workerman结合laravel开发在线聊天应用的示例代码
2018/10/30 PHP
PHP手机号码及邮箱正则表达式实例解析
2020/07/11 PHP
HTML页面如何象ASP一样接受参数
2007/02/07 Javascript
jQuery 工具函数学习资料
2010/04/29 Javascript
Javascript 自适应高度的Tab选项卡
2011/04/05 Javascript
解读JavaScript代码 var ie = !-[1,] 最短的IE判定代码
2011/05/28 Javascript
jquery实现表单验证并阻止非法提交
2015/07/09 Javascript
jQuery插件开发精品教程让你的jQuery提升一个台阶
2016/01/27 Javascript
jquery分页插件jquery.pagination.js使用方法解析
2016/04/01 Javascript
JavaScript设计模式开发中组合模式的使用教程
2016/05/18 Javascript
Bootstrap table两种分页示例
2016/12/23 Javascript
DataTables添加额外的查询参数和删除columns等无用参数实例
2017/07/04 Javascript
angular组件间传值测试的方法详解
2020/05/07 Javascript
angular组件间通讯的实现方法示例
2020/05/07 Javascript
JavaScript随机数的组合问题案例分析
2020/05/16 Javascript
vue 动态设置img的src地址无效,npm run build 后找不到文件的解决
2020/07/26 Javascript
利用JavaScript模拟京东按键输入功能
2020/12/01 Javascript
[00:34]DOTA2上海特级锦标赛 Spirit战队宣传片
2016/03/04 DOTA
用Python创建声明性迷你语言的教程
2015/04/13 Python
使用Python的Scrapy框架十分钟爬取美女图
2016/12/26 Python
Python 统计字数的思路详解
2018/05/08 Python
解读python如何实现决策树算法
2018/10/11 Python
pytorch学习教程之自定义数据集
2020/11/10 Python
CSS3制作炫酷带方向感应的鼠标滑过图片3D动画
2016/03/16 HTML / CSS
HTML5 Canvas玩转酷炫大波浪进度图效果实例(附demo)
2016/12/14 HTML / CSS
Alexandre Birman美国官网:亚历山大·伯曼
2019/10/30 全球购物
Java基础知识面试要点
2016/07/29 面试题
《哪吒闹海》教学反思
2014/02/28 职场文书
学习2014年全国两会心得体会
2014/03/12 职场文书
小露珠教学反思
2014/04/30 职场文书
公司领导班子对照检查材料
2014/09/24 职场文书
2015年政府采购工作总结
2015/05/21 职场文书
幼儿园保教工作总结2015
2015/10/15 职场文书