• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > javascript如何删除数组里的某个元素

javascript如何删除数组里的某个元素

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了javascript,删除数组里的某个元素等相关知识,希望对您有所帮助

javascript删除数组里的某个元素方法:首先可以给JS的数组对象定义一个函数,用于查找指定的元素在数组中的位置;然后使用通过得到这个元素的索引,使用js数组自己固有的函数去删除这个元素。


javascript如何删除数组里的某个元素


javascript删除数组里的某个元素方法:

首先可以给JS的数组对象定义一个函数,用于查找指定的元素在数组中的位置,即索引,代码为:

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

然后使用通过得到这个元素的索引,使用js数组自己固有的函数去删除这个元素:

代码为:

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

这样就构造了这样一个函数,比如我有有一个数组:

var emp = ['abs','dsf','sdf','fd']

假如我们要删除其中的 'fd' ,就可以使用:

emp.remove('fd');



分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 一起来聊聊JavaScript函数柯里化
  • 在javascript中,NaN是什么类型?
  • javascript调试之console.table()
  • Javascript中常见的内置对象有哪些
  • Javascript怎么实现字符串替换星号
  • 解决JavaScript中数组排序sort不发生改变
  • Javascript怎么实现红绿灯
  • 两行 Javascript 代码生成 UUID的方法
  • Javascript怎么实现四位随机验证码
  • javascript怎么判断是否为null

相关文章

  • 手把手带你了解Vue中怎么使用filters过滤器?2种用法浅析
  • Phpcms V9导航循环下拉菜单实例文件分享
  • 利用AI+PS制作假日热销3D文字特效教程
  • Photoshop绘制蓝色风格的游戏手柄
  • 京东图床上传接口 PHP源码
  • CorelDRAW实例教程:制作圣诞快乐艺术字教程
  • javascript如何解决url中文乱码问题
  • JS禁止F12和鼠标右键代码
  • Photoshop制作精致的黑光水晶导航按钮
  • PS制作常用水晶按钮

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • Photoshop制作质感金属文字效果
    • 浅谈nodejs利用node-xlsx模块读取excel数据的方法
    • vue-cli-service不是内部或外部命令怎么解决
    • 【jquery】ajax 请求成功后新开窗口被拦截解决方法
    • Bootstrap模态窗中如何从远程加载内容?remote方法介绍
    • 分享一个CSS和JS合并的WordPress插件
    • 宝塔面板搭建WordPress站点主题404页面不生效
    • CSS实现瀑布流的两种方式
    • node.js 基于 STMP 协议和 EWS 协议发送邮件
    • WordPress隐藏部分内容,评论后可见

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有