当前位置:首页 > 游戏 >

java中怎么删除数组中的指定元素(java删除数组最后一个元素)

来源:原点资讯(www.yd166.com)时间:2024-02-03 04:25:21作者:YD166手机阅读>>

js数组是js部分非常重要的知识,有时我们有这么个需求js数组删除指定元素,先定义一个函数来获取删除指定元素索引值,然后用js数组删除的方法,来删除指定元素即可,就两步不难,很简单。

java中怎么删除数组中的指定元素,java删除数组最后一个元素(1)

1、JS的数组对象定义一个函数,用于查找指定的元素在数组中的位置,也就是索引值,代码如下:

Array.prototype.indexOf = function(val) { for (var i = 0; i < this.length; i ) { if (this[i] == val) return i; } return -1; };

2、使用通过得到这个元素的索引,使用js数组自己固有的函数去删除这个元素,代码如下:

Array.prototype.remove = function(val) { var index = this.indexOf(val); if (index > -1) { this.splice(index, 1); } };

这样就构造了这样一个js数组删除函数

3、案例:要删除如下myCase数组中的 'cd':

var myCase=new Array("abk","djp","dcg","cd");

就可以直接使用了:

myCase.remove('cd');

4、最后

验证一下,js数组删除指定元素是否成功:

console.log(myCase[3]);

我们可以在控制台看到 undefined未定义,说明数组的第四项已经删除了。

java中怎么删除数组中的指定元素,java删除数组最后一个元素(2)

5、案例完整版代码:

<script type="text/javascript"> Array.prototype.indexOf = function(val) { for (var i = 0; i < this.length; i ) { if (this[i] == val) return i; } return -1; }; Array.prototype.remove = function(val) { var index = this.indexOf(val); if (index > -1) { this.splice(index, 1); } }; var myCase=new Array("abk","djp","dcg","cd"); myCase.remove('cd'); console.log(myCase[3]); //打印出结果:undefined </script> ,

栏目热文

吉利远景s1行驶功能(吉利远景s1操作说明书)

吉利远景s1行驶功能(吉利远景s1操作说明书)

今年夏天异常炎热,每天上下班都感觉生活在蒸笼里。上周末,趁着没事,我带着父母逃离了火炉,一起开车去了附近的山上避暑。话说...

2024-02-03 04:19:24查看全文 >>

吉利远景s1适合年轻女性吗(吉利远景s1有哪些功能)

吉利远景s1适合年轻女性吗(吉利远景s1有哪些功能)

我是一个90后女孩,今年终于通过自己的努力买了人生中第一辆车——远景S1。我个人感觉买车是一件很费精力的事情,面对眼花缭...

2024-02-03 04:20:11查看全文 >>

吉利远景s1底下是什么形状(吉利远景s1怎么定位车位置)

吉利远景s1底下是什么形状(吉利远景s1怎么定位车位置)

易车谍照日前,我们从相关渠道获得了吉利新款远景S1的路试照。新车在外观部分有所调整,同时手动挡车型还新增了电子手刹。动力...

2024-02-03 04:45:15查看全文 >>

吉利远景s1新款配件和旧款配件(18款吉利远景s1中控升级多少钱)

吉利远景s1新款配件和旧款配件(18款吉利远景s1中控升级多少钱)

日前,我们从相关渠道获得了吉利新款远景S1的谍照。新车在外观部分有所调整,同时手动挡车型还新增了电子手刹。动力方面则...

2024-02-03 04:21:58查看全文 >>

吉利远景s1升级版加装全景影像(吉利远景s1中控屏怎么升级)

吉利远景s1升级版加装全景影像(吉利远景s1中控屏怎么升级)

预算6万元左右,深受玩车人喜欢的车型应该就是“丐版”的本田飞度GK5了,凭借不俗的改装潜力,让很多年轻人为之倾心。不过呢...

2024-02-03 04:11:19查看全文 >>

java如何删除数组里面的指定值(java如何删除数组中的某一项)

java如何删除数组里面的指定值(java如何删除数组中的某一项)

ScheduleTaskBizTypeCollection sc =taskInfo.getBizType();//如果...

2024-02-03 04:40:10查看全文 >>

java的数组中如何删除一个元素(java去除两个对象数组重复元素)

java的数组中如何删除一个元素(java去除两个对象数组重复元素)

点击右上方红色按钮关注“小郑搞码事”,每天都能学到知识,搞懂一个问题!在JavaScript中,如果说要删除数组中的某个...

2024-02-03 04:41:40查看全文 >>

java删除数组第一个元素的方法(java中如何删除数组中的一个元素)

java删除数组第一个元素的方法(java中如何删除数组中的一个元素)

随着互联网的飞速发展,PHP编程已经成为很多开发者的首选。在PHP开发中,经常会遇到删除数组的第一个元素的需求。本文将为...

2024-02-03 03:59:55查看全文 >>

java数组去掉某个元素(java删除数组中指定下标元素)

java数组去掉某个元素(java删除数组中指定下标元素)

记得有一次笔者去面试的时候,面试官曾问过一个问题,当一个数组中存在重复元素的时候,有多少种比较好的办法去掉数组中的重复...

2024-02-03 04:34:42查看全文 >>

java数组添加和删除元素(java数组删除指定位置元素)

java数组添加和删除元素(java数组删除指定位置元素)

我们知道,在C语言和java当中都是一种十分重要的数据结构,但是熟悉数组的朋友都知道,数组一旦被赋值就很难被轻易改动,相...

2024-02-03 04:01:04查看全文 >>

文档排行