美文网首页
JavaScript如何清空数组?

JavaScript如何清空数组?

作者: phpCN中文网 | 来源:发表于2019-07-06 09:07 被阅读0次

在JavaScript中有许多方法可以清空数组,下面本篇文章就来给大家介绍一些使用JavaScript清空数组的方法,希望对大家有所帮助。

方法一:将数组变量设置为大小为零的新数组

例:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>javascript清空数组</title>

</head>

<body style = "text-align:center;"> 

    <p id = "up"></p>

    <button onclick="empty()"> 

        单击可清空

    </button> 

    <p id = "down" style="color: green"></p>

    <p id = "down1" style="color: green"></p>

    <!-- 将数组大小设置为零 -->

    <script> 

        var GFG_Array = [1, 2, 3, 4, 5];

        var up = document.getElementById("up");

        up.innerHTML = "GFG_Array:"+GFG_Array;

        var down = document.getElementById("down");

        down.innerHTML = "GFG_Array的长度为:"

                + GFG_Array.length;

        function empty() {

            GFG_Array = [];

            down = document.getElementById("down");

            down.innerHTML = "GFG_Array的长度为:"

                    + GFG_Array.length;

            down1 = document.getElementById("down1");

            down1.innerHTML = "GFG_Array:"+GFG_Array;

        }

    </script> 

</body> 

</html>

效果图:

方法二:使用length属性将数组的长度设置为零

例:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>javascript清空数组</title>

</head>

<body style = "text-align:center;"> 

    <p id = "up"></p>

    <button onclick="empty()"> 

        单击可清空

    </button> 

    <p id = "down" style="color: green"></p>

    <p id = "down1" style="color: green"></p>

    <!-- 将数组大小设置为零 -->

    <script> 

        var GFG_Array = [1, 2, 3, 4, 5];

        var up = document.getElementById("up");

        up.innerHTML = "GFG_Array:"+GFG_Array;

        var down = document.getElementById("down");

        down.innerHTML = "GFG_Array的长度为:"

                + GFG_Array.length;

        function empty() {

            GFG_Array.length = 0;

            down = document.getElementById("down");

            down.innerHTML = "GFG_Array的长度为:"

                    + GFG_Array.length;

            down1 = document.getElementById("down1");

            down1.innerHTML = "GFG_Array:"+GFG_Array;

        }

    </script> 

</body> 

</html>

效果图:

方法三:使用pop方法连续删除数组元素,得到空数组

pop()方法用于删除并返回数组的最后一个元素,把数组长度减 1,并且返回它删除的元素的值。如果数组已经为空,则 pop() 不改变数组,并返回 undefined 值。

例:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>javascript清空数组</title>

</head>

<body style = "text-align:center;"> 

    <p id = "up"></p>

    <button onclick="empty()"> 

        单击可清空

    </button> 

    <p id = "down" style="color: green"></p>

    <p id = "down1" style="color: green"></p>

    <!-- 将数组大小设置为零 -->

    <script> 

        var GFG_Array = [1, 2, 3, 4, 5];

        var up = document.getElementById("up");

        up.innerHTML = "GFG_Array:"+GFG_Array;

        var down = document.getElementById("down");

        down.innerHTML = "GFG_Array的长度为:"

                + GFG_Array.length;

        function empty() {

            while(GFG_Array.length > 0) {

                GFG_Array.pop();

            }

            down = document.getElementById("down");

            down.innerHTML = "GFG_Array的长度为:"

                    + GFG_Array.length;

            down1 = document.getElementById("down1");

            down1.innerHTML = "GFG_Array:"+GFG_Array;

        }

    </script> 

</body> 

</html>

效果图:

注:这种方法比其他方法花费的时间更多,而且不太受欢迎。

本文参考地址:https://www.html.cn/qa/javascript/10287.html

相关文章

  • JavaScript如何清空数组?

    在JavaScript中有许多方法可以清空数组,下面本篇文章就来给大家介绍一些使用JavaScript清空数组的方...

  • JavaScript 中清空数组

    Array.prototype.splice() 使用 Array.prototype.splice() 方法通过...

  • 22.JavaScript-数组常用方法

    1.如何清空数组 2.如何将数组转换为字符串 3.如何将数组转换成指定格式字符串 4.如何将两个数组拼接为一个数组...

  • 使用JavaScript检查数组是否为空

    JavaScript如何检查数组是否为空?下面本篇文章就来给大家介绍一下使用使用JavaScript检查数组是否为...

  • C语言的惯用集

    数组部分 数组部分 清空数组a 把数据读进数组a 对数组a求和

  • 前端必知排序算法

    如何在数组中间位置添加数组 首先提个问题,如何在数组中间位置添加数组? <<数据结构与算法 javascript描...

  • Excel-VBA-数组-05-数组清空

    微信公众号原文 系统:Windows 7软件:Excel 2016 本系列讲讲数组功能今天说说如何清空数组的内容 ...

  • 06-JavaScript数组和函数

    JavaScript数组 JavaScript中的数组可以存储不同类型的数据 JavaScript中的数组是引用类...

  • Javascript中的内置对象

    一、Javascript中的数组 如何创建数组 创建数组的方法有两种:1.使用Array构造函数 语法:new A...

  • 前端常见面试题十七

    目录: 怎样添加、移除、复制、创建、查找节点 在JavaScript中什么是伪数组?如何将伪数组转化为标准数组 j...

网友评论

      本文标题:JavaScript如何清空数组?

      本文链接:https://www.haomeiwen.com/subject/kniuhctx.html