为数据添加append,remove功能


Posted in Javascript onOctober 03, 2006

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方法

Javascript 相关文章推荐
javascript showModalDialog,open取得父窗口的方法
Mar 10 Javascript
javascript new后的constructor属性
Aug 05 Javascript
说明你的Javascript技术很烂的五个原因
Apr 26 Javascript
jquery和ajax的关系详细介绍
Nov 29 Javascript
谷歌浏览器不支持showModalDialog模态对话框的解决方法
Sep 22 Javascript
属于你的jQuery提示框(Tip)插件
Jan 20 Javascript
原生Javascript插件开发实践
Jan 09 Javascript
认识less和webstrom的less配置方法
Aug 02 Javascript
vue多页面开发和打包正确处理方法
Apr 20 Javascript
vue嵌套路由与404重定向实现方法分析
May 04 Javascript
vue3.0 CLI - 3.2 路由的初级使用教程
Sep 20 Javascript
vue3.0中友好使用antdv示例详解
Jan 05 Vue.js
Array对象方法参考
Oct 03 #Javascript
一个对于Array的简单扩展
Oct 03 #Javascript
滚动经典最新话题[prototype框架]下编写
Oct 03 #Javascript
图片自动更新(说明)
Oct 02 #Javascript
在线游戏大家来找茬II
Sep 30 #Javascript
静态页面的值传递(三部曲)
Sep 25 #Javascript
关于Blog顶部的滚动导航条代码
Sep 25 #Javascript
You might like
Could not load type System.ServiceModel.Activation.HttpModule解决办法
2012/12/29 PHP
php插入排序法实现数组排序实例
2015/02/16 PHP
smarty模板判断数组为空的方法
2015/06/10 PHP
Yii2.0预定义的别名功能小结
2016/07/04 PHP
IE8 浏览器Cookie的处理
2009/01/31 Javascript
浏览器窗口大小变化时使用resize事件对框架不起作用的解决方法
2014/05/11 Javascript
jQuery标签替换函数replaceWith()的使用例子
2014/08/28 Javascript
node.js中的console.trace方法使用说明
2014/12/09 Javascript
jquery实现鼠标拖拽滑动效果来选择数字的方法
2015/05/04 Javascript
Javascript设计模式之观察者模式(推荐)
2016/03/29 Javascript
AngularJS入门教程之Helloworld示例
2016/12/25 Javascript
ajax图片上传,图片异步上传,更新实例
2016/12/30 Javascript
JavaScript中清空数组的三种方式
2017/03/22 Javascript
BootStrap中jQuery插件Carousel实现轮播广告效果
2017/03/27 jQuery
微信小程序 图片绝对定位(背景图片)
2017/04/05 Javascript
JS获取一个表单字段中多条数据并转化为json格式
2017/10/17 Javascript
Bootstrap 模态框自定义点击和关闭事件详解
2018/08/10 Javascript
Vue 重置组件到初始状态的方法示例
2018/10/10 Javascript
微信小程序 子级页面返回父级并把子级参数带回父级实现方法
2019/08/22 Javascript
微信小程序实用代码段(收藏版)
2019/12/17 Javascript
Vue项目打包压缩的实现(让页面更快响应)
2020/03/10 Javascript
python中的全局变量用法分析
2015/06/09 Python
Python出现segfault错误解决方法
2016/04/16 Python
使用Django实现把两个模型类的数据聚合在一起
2020/03/28 Python
Python实现扫码工具的示例代码
2020/10/09 Python
CSS3 transform的skew属性值图文详解
2014/07/21 HTML / CSS
css3 图片圆形显示 如何CSS将正方形图片显示为圆形图片布局
2014/10/10 HTML / CSS
Merrell美国官网:美国登山运动鞋品牌
2018/02/07 全球购物
澳大利亚最大的网上油画销售画廊:Direct Art Australia
2018/04/15 全球购物
美体小铺法国官方网站:The Body Shop法国
2020/06/04 全球购物
寄语是什么意思
2014/04/10 职场文书
环卫处个人工作总结
2015/03/04 职场文书
唐山大地震观后感
2015/06/05 职场文书
2016年小学生寒假家长评语
2015/10/10 职场文书
广播稿:校园广播稿范文
2019/04/17 职场文书
基于CSS3画一个iPhone
2021/04/21 HTML / CSS