最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

JavaScript中Array对象的用法有哪些

来源:动视网 责编:小采 时间:2020-11-27 19:28:26
文档

JavaScript中Array对象的用法有哪些

JavaScript中Array对象的用法有哪些:我们在上一篇文章JavaScript中的Array对象如何使用中已经介绍了有关于Array对象的属性和方法的用法,接下来的这篇文章我们就来看看Array对象还有哪些用法。我们先来看一个示例代码如下<!DOCTYPE html> <html> <head&g
推荐度:
导读JavaScript中Array对象的用法有哪些:我们在上一篇文章JavaScript中的Array对象如何使用中已经介绍了有关于Array对象的属性和方法的用法,接下来的这篇文章我们就来看看Array对象还有哪些用法。我们先来看一个示例代码如下<!DOCTYPE html> <html> <head&g
 我们在上一篇文章JavaScript中的Array对象如何使用中已经介绍了有关于Array对象的属性和方法的用法,接下来的这篇文章我们就来看看Array对象还有哪些用法。

我们先来看一个示例

代码如下

<!DOCTYPE html>
<html>
 <head>
 <meta charset="utf-8">
 <title>JavaScript</title>
 </head>
 <body>
 <script>
 var family= new Array("Tom", "Jerry", "Soucy");
 console.log(family);
 </script>
 </body>
</html>

下面我们就根据这个例子来介绍Array对象的一些用法

删除数组末尾的元素

代码如下

<script>
 var family= new Array("Tom", "Jerry", "Soucy");
 var last = family.pop();
 console.log(family);
 </script>

运行结果如下

将元素添加到数组的开头

代码如下

<script>
 var family= new Array("Tom", "Jerry", "Soucy");
 var newLength = family.unshift("Zero");
 console.log(family);
 </script>

运行结果如下

获取元素的下标

代码如下

<script>
 var family= new Array("Tom", "Jerry", "Soucy");
 var ban = family.indexOf("Soucy");
 console.log(ban);
 </script>

运行结果如下

从上述结果中我们可以知道Soucy的下标值是2。

确定下标位置并删除元素

代码如下

<script>
 var family= new Array("Tom", "Jerry", "Soucy");
 var removedFamily = family.splice(0,1);
 console.log(family);
 </script>

运行效果如下

复制一个数组

代码如下

 <script>
 var family= new Array("Tom", "Jerry", "Soucy");
 var FamilyCopied= new Array("Tom", "Jerry", "Soucy");
 console.log(FamilyCopied);
 </script>

运行效果如下

定义一个空数组

空数组用于定义不包含任何内容的数组。

代码如下

//定义一个空数组
var family = new Array();
msgArray[0] = "Tom";
msgArray[99] = "100Tom";
if (family.length==100) {
 console.log("数组的长度为100");
}

删除Array对象的任何部分

var array=["A","B","C","D","E","F"]
delete array[1];
delete array[5];
console.log(array)

运行效果如下

注意:这里虽然删除了两个元素但是数组长度不变,splice删除元素,数组长度是会相应的改变的,数组的下标也会相应改变的。

数组的创建

数组是组合两种或更多种类型元素的数组。

JavaScript不提供数组的方法,但可以通过在数组中再创建一个数组来实现数组。

我们来看下面的图像

一维数组

二维数组

我们来看具体的示例

var array = [
 [1,2,3],
 [4,5,6],
 [7,8,9]
];
var array1 = array[2];

在名为array1的变量中,将分配array数组中第二个元素中包含的值[7,8,9]

文档

JavaScript中Array对象的用法有哪些

JavaScript中Array对象的用法有哪些:我们在上一篇文章JavaScript中的Array对象如何使用中已经介绍了有关于Array对象的属性和方法的用法,接下来的这篇文章我们就来看看Array对象还有哪些用法。我们先来看一个示例代码如下<!DOCTYPE html> <html> <head&g
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top