目录前言 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