目录前言 1. 常见的适配方案 2. CSS3 缩放方案 3. 封装一个缩放指令 4. 后记前言 随着前端技术的不断发展、数据中心(中台)之类的概念的不断升级、物联网设备的更新和普及,越来越多的业主(
顺晟科技
2021-08-26 13:06:07
149
网上找到一个JS删除数组中指定元素的操作方法,感觉非常的便利。搞下来,记录一下留着以后备用!
自定义一个JS删除数组指定元素的方法1、定义一个用于查找指定元素在数组中索引位置的JS函数
Array.prototype.indexOf = function(val) { for (var i = 0; i < this.length; i++) { if (this[i] == val) return i; } return -1; };
2、通过元素的索引位置删除这个元素的函数
Array.prototype.remove = function(val) { var index = this.indexOf(val); if (index > -1) { this.splice(index, 1); } };
3、使用定义的函数
var arr = ['a','feiniaomy.com','www','mochu'] arr.remove('a'); console.log(arr);
打印结果:
["feiniaomy.com", "www", "mochu"]
完整的示例代码:
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 arr = ['a','feiniaomy.com','www','mochu'] arr.remove('a'); console.log(arr);
30
2022-09
16
2022-09
16
2022-09
16
2022-09
16
2022-09
03
2022-09