为数据添加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 相关文章推荐
jQuery dialog 异步调用ashx,webservice数据的代码
Aug 03 Javascript
使用JavaScript构建JSON格式字符串实现步骤
Mar 22 Javascript
JS 去前后空格大全(IE9亲测)
Jul 15 Javascript
js 遍历json返回的map内容示例代码
Oct 29 Javascript
JavaScript字符串对象toLowerCase方法入门实例(用于把字母转换为小写)
Oct 17 Javascript
js实现时间显示几天前、几小时前或者几分钟前的方法集锦
May 29 Javascript
基于js实现微信发送好友如何分享到朋友圈、微博
Nov 30 Javascript
jquery.qtip提示信息插件用法简单实例
Jun 17 Javascript
Angular.js中处理页面闪烁的方法详解
Mar 09 Javascript
react native带索引的城市列表组件的实例代码
Aug 08 Javascript
如何使用less实现随机下雪动画详解
Jan 02 Javascript
谈谈IntersectionObserver懒加载的具体使用
Oct 15 Javascript
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
php防注
2007/01/15 PHP
php 伪造本地文件包含漏洞的代码
2011/11/03 PHP
PHP中集成PayPal标准支付的实现方法分享
2012/02/06 PHP
php汉字转拼音的示例
2014/02/27 PHP
php自定义加密与解密程序实例
2014/12/31 PHP
使用PHP实现微信摇一摇周边红包
2016/01/04 PHP
Yii中CArrayDataProvider和CActiveDataProvider区别实例分析
2016/03/02 PHP
javascript汉字拼音互转的简单实例
2016/10/09 Javascript
浅谈jquery采用attr修改form表单enctype不起作用的问题
2016/11/25 Javascript
完美解决jQuery的hover事件在IE中不停闪动的问题
2017/02/10 Javascript
ES6新特性之Object的变化分析
2017/03/31 Javascript
React复制到剪贴板的示例代码
2017/08/22 Javascript
Vue中对拿到的数据进行A-Z排序的实例
2018/09/25 Javascript
Vue2 添加数据可视化支持的方法步骤
2019/01/02 Javascript
微信小程序基于picker实现级联菜单
2019/02/15 Javascript
Nginx设置为Node.js的前端服务器方法总结
2019/03/27 Javascript
Angular实现svg和png图片下载实现
2019/05/05 Javascript
vue实现页面内容禁止选中功能,仅输入框和文本域可选
2019/11/09 Javascript
js实现圆形显示鼠标单击位置
2020/02/11 Javascript
echarts.js 动态生成多个图表 使用vue封装组件操作
2020/07/19 Javascript
vue axios封装httpjs,接口公用配置拦截操作
2020/08/11 Javascript
[01:05:41]EG vs Optic Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
tensorflow TFRecords文件的生成和读取的方法
2018/02/06 Python
对numpy中轴与维度的理解
2018/04/18 Python
对python xlrd读取datetime类型数据的方法详解
2018/12/26 Python
Django 全局的static和templates的使用详解
2019/07/19 Python
Python环境下安装PyGame和PyOpenGL的方法
2020/03/25 Python
用gpu训练好的神经网络,用tensorflow-cpu跑出错的原因及解决方案
2021/03/03 Python
美国巧克力喷泉品牌:Sephra
2019/05/05 全球购物
教师档案管理制度
2014/01/23 职场文书
带病坚持工作事迹
2014/05/03 职场文书
2015年社区重阳节活动总结
2015/07/30 职场文书
2015年度工程师评职称工作总结
2015/10/14 职场文书
廉洁自律心得体会2016
2016/01/13 职场文书
分布式Redis Cluster集群搭建与Redis基本用法
2022/02/24 Redis
Android开发手册Chip监听及ChipGroup监听
2022/06/10 Java/Android