javascript js 操作数组 增删改查的简单实现

 更新时间:2016年06月20日 10:02:10   投稿:jingxian  
下面小编就为大家带来一篇javascript js 操作数组 增删改查的简单实现。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

函数定义

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);
  }
};
Array.prototype.insert = function (index, item) {
 this.splice(index, 0, item);

};

使用:

myarray.remove(i); //删除

//更新

myarray.remove(0);
myarray.insert(0,eventjson[0]);

//插入

myarray.insert(0,eventjson[0]);

以上这篇javascript js 操作数组 增删改查的简单实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 解决layui 三级联动下拉框更新时回显的问题

    解决layui 三级联动下拉框更新时回显的问题

    今天小编就为大家分享一篇解决layui 三级联动下拉框更新时回显的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-09-09
  • bootstrap table支持高度百分比的实例代码

    bootstrap table支持高度百分比的实例代码

    这篇文章给大家介绍了bootstrap table支持高度百分比的实例代码,通过更改BootstrapTable.prototype.resetView 方法,以支持高度百分比定义,适应不同高度屏幕,感兴趣的朋友跟随脚本之家小编一起学习吧
    2018-02-02
  • 基于p5.js实现色彩轮和饼状图的动态可视化

    基于p5.js实现色彩轮和饼状图的动态可视化

    这篇文章主要介绍了基于p5.js实现色彩轮和饼状图的动态可视化,文中给出了详细的代码,它适用于需要展示颜色信息或数据分布情况的场景,如设计、数据分析和教育领域,感兴趣的朋友可以参考下
    2024-06-06
  • uniapp自定义验证码输入框并隐藏光标

    uniapp自定义验证码输入框并隐藏光标

    这篇文章主要介绍了uniapp自定义验证码输入框隐藏光标,效果是点击输入框唤起键盘,蓝框就相当于input的光标,验证码输入错误或者不符合格式要求会将字体以及边框改成红色提示持续1s然后清空数据,恢复原边框样式,需要的朋友可以参考下
    2023-02-02
  • 深入浅析knockout源码分析之订阅

    深入浅析knockout源码分析之订阅

    Knockout是一款很优秀的JavaScript库,它可以帮助你仅使用一个清晰整洁的底层数据模型(data model)即可创建一个富文本且具有良好的显示和编辑功能的用户界面。这篇文章主要介绍了knockout源码分析之订阅的相关资料,需要的朋友可以参考下
    2016-07-07
  • JS实现漂亮的淡蓝色滑动门效果代码

    JS实现漂亮的淡蓝色滑动门效果代码

    这篇文章主要介绍了JS实现漂亮的淡蓝色滑动门效果代码,涉及JavaScript通过自定义函数遍历页面元素及动态设置元素属性的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-09-09
  • 脚本和web页共用同一个文件测试

    脚本和web页共用同一个文件测试

    脚本和web页共用同一个文件测试...
    2006-10-10
  • JavaScript console的使用方法实例分析

    JavaScript console的使用方法实例分析

    这篇文章主要介绍了JavaScript console的使用方法,结合实例形式分析了JavaScript console的使用方法与操作注意事项,需要的朋友可以参考下
    2020-04-04
  • 利用原生JavaScript获取元素样式只是获取而已

    利用原生JavaScript获取元素样式只是获取而已

    原生JavaScript获取样式,是获取样式,不是设置样式。若没有给元素设置样式值,则返回浏览器给予的默认值
    2014-10-10
  • JavaScript使用lodash实现命名转换和函数封装

    JavaScript使用lodash实现命名转换和函数封装

    Lodash 是一个 JavaScript 的工具库,它提供了一系列的函数来简化代码编写,本文主要为大家介绍了如何使用lodash实现命名转换和函数封装,感兴趣的小伙伴可以了解下
    2023-11-11

最新评论