为数据添加append,remove功能
更新时间:2006年10月03日 00:00:00 作者:
Array.prototype.append = function(str) {
var newArr = new Array(str);
return this.concat(newArr);
}
Array.prototype.remove = function(str) {
var retArr = new Array();
for(i = 0; i < this.length; i++) {
if(this[i] != str) retArr = retArr.append(this[i]);
}
return retArr;
}
Array.prototype.hasItem = function(str) {
for(var i = 0; i < this.length; i++) {
if(this[i] == str) {
return true;
}
}
return false;
}
提示:javascript没有add,但是有push和unshift方法,没有remove,但有pop和shift方法,如果不行,还有splice方法
var newArr = new Array(str);
return this.concat(newArr);
}
Array.prototype.remove = function(str) {
var retArr = new Array();
for(i = 0; i < this.length; i++) {
if(this[i] != str) retArr = retArr.append(this[i]);
}
return retArr;
}
Array.prototype.hasItem = function(str) {
for(var i = 0; i < this.length; i++) {
if(this[i] == str) {
return true;
}
}
return false;
}
提示:javascript没有add,但是有push和unshift方法,没有remove,但有pop和shift方法,如果不行,还有splice方法
相关文章
element-ui组件中input等的change事件中传递自定义参数
这篇文章主要介绍了element-ui组件中的input等的change事件中传递自定义参数的实例代码,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下2019-05-05
最新评论