javascript中如何定义数组及其常用方法

  1. 常见的四种定义数组的方式
  2. 常用方法 concat / join / shift / pop / push / reverse
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>回顾JS中如何定义数组,以及它的常用函数</title>
</head>
<body>
</body>
<script type="text/javascript">
    /*定义数组的方式1*/
    var arr1 = new Array();
    arr1[0] = "hello";
    arr1[1] = "world";
    arr1[2] = 100;
    document.write(arr1.toString()+"<br/>");

    /*定义数组的方式2,其实还是第一种,参数的意义不大*/
    var arr2 = new Array(3);
    arr2[0] = "hello";
    arr2[4] = 100;
    document.write(arr2+"<br/>");

    /*定义数组的方式3*/
    var arr3 = ["hello","world",100];//在java里是大括号,而且不允许不同数据类型
    document.write(arr3+"<br/>");

    /*定义数组的方式4*/
    var arr4 = new Array("hello","world",100);
    document.write(arr4+"<br/>");

    /*你可能还见过这样的,它就是方式3*/
    var arr5 = [];
    arr5[3] = "haha";
    document.write(arr5+"<br/>");

    /*数组中的常用方法*/
    //concat()
    var r1 = arr1.concat("add");
    document.write(r1+"<br/>");
    //join()
    var r2 = arr1.join("@");
    document.write(r2+"<br/>");
    //shift()删除并返回数组的第一个元素
    var fir = arr1.shift();
    document.write(arr1+"<br/>");
    document.write(fir+"<br/>");
    //pop() 删除并返回数组的最后一个元素
    var last = arr3.pop();
    document.write(arr3+"<br/>");
    document.write(last+"<br/>");
    //push() 添加一个元素到数组末尾,并返回数组的长度
    var rt = arr3.push("newElement");
    document.write(arr3+"<br/>");
    document.write(rt+"<br/>");
    //reverse() 数组倒置
    document.write(arr3.reverse());
</script>
</html>

这里写图片描述

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值