网站首页 > 教程分享 正文
数组Array()是我们在javascript中常常写到的代码,今天就阐述下javascript中的数组常用方法,感兴趣的朋友可以了解下!
一、创建一个数组:1,构造函数法:var a1 = new Array();2,字面量法:var a2 = [];当只传入一个数字的时候,构造函数创建的数组该数字表示数组的长度,字面量创建的数组则是只有一个数据。
二、数组的length属性:数组的length属性表示数组的长度,可以利用数组的length属性为数组追加元素。
输出:
三、数组的方法:
1、concat():拼接数组,把两个数组拼接在一起,返回一个新数组。
输出:
2、join():把数组的每一项以特定的方式拼接,默认以“,”拼接。返回拼接好的字符串.
输出:
3、reverse():翻转数组。
输出:
4、sort():配合匿名函数使用实现数组的冒泡排序,a-b是升序,b-a是降序。
输出:
5、求数组中的最大值和最小值:
6、push():从数组的末尾追加元素,返回新数组的长度;7、pop():从数组的末尾删除元素,返回删除的元素;8、unshift():从数组的开头插入元素,返回新数组的长度;9、shift():从数组的开头删除元素,返回删除的元素;10、slice(a,n):截取数组,接收两个参数,表示从第a项开始,截取n个元素,返回截取的元素;11、splice(a,n):删除数组,表示从第a项开始,删除n个元素,还可以接收第三个元素splice(a,n,b),表示从第a项开始,删除n项,并且把b插入到原来的位置,b可以有多个值;12、indexOf():返回检索元素的索引值;lastIndexOf():返回元素在数组中最后一次出现的位置。
13、valueOf():返回数组对象本身;
14、toString(): 把数组转化成字符串;
15、filter():传入匿名函数,对数组的每一项进行筛选,返回筛选后的元素;
四,清空数组:1、arr = [];2、arr.length = 0;3、arr.splice(0,arr.length);
猜你喜欢
- 2024-10-01 JavaScript 数组的常用方法(javascript数组有哪些方法)
- 2024-10-01 JavaScript中数组的方法(javascript数组有哪些方法)
- 2024-10-01 判断是否为数组的 JavaScript 方法总结
- 2024-10-01 JavaScript 中常用的数组操作方法
- 2024-10-01 JavaScript 数组常见操作(一)(javascript数组的方法)
- 2024-10-01 JavaScript之关联数组(关联数组和索引数组)
- 2024-10-01 程序员须知:高效的JavaScript数组方法
- 2024-10-01 JavaScript 数组方法的介绍(javascript中数组)
- 2024-10-01 JavaScript中5个值得被广泛使用的数组方法
- 2024-10-01 JavaScript 判断数组的方法总结,哪种最靠谱?
你 发表评论:
欢迎- 最近发表
-
- 有了这份900多页的Android面试指南,你离大厂Offer还远吗?
- K2 Blackpearl 流程平台总体功能介绍:常规流程功能
- 零基础安卓开发起步(一)(安卓开发入门视频)
- 教程:让你的安卓像Windows一样实现程序窗口化运行
- Android事件总线还能怎么玩?(事件总线有什么好处)
- Android 面试被问“谈谈架构”,到底要怎样回答才好?
- Android开发工具Parcel和Serialize
- Android 中Notification的运用(notification widget安卓)
- Android退出所有Activity最优雅的方式
- MT管理器-简单实战-去除启动页(mt管理器怎么去除软件弹窗)
- 标签列表
-
- css导航条 (66)
- sqlinsert (63)
- js提交表单 (60)
- param (62)
- parentelement (65)
- jquery分享 (62)
- check约束 (64)
- curl_init (68)
- sql if语句 (69)
- import (66)
- chmod文件夹 (71)
- clearinterval (71)
- pythonrange (62)
- 数组长度 (61)
- javafx (59)
- 全局消息钩子 (64)
- sort排序 (62)
- jdbc (69)
- php网页源码 (59)
- assert h (69)
- httpclientjar (60)
- postgresql conf (59)
- winform开发 (59)
- mysql数字类型 (71)
- drawimage (61)
本文暂时没有评论,来添加一个吧(●'◡'●)