为数据添加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之水平横向滚动歌词同步的应用
May 07 Javascript
深入理解JavaScript系列(49):Function模式(上篇)
Mar 04 Javascript
jquery中object对象循环遍历的方法
Dec 18 Javascript
js仿百度登录页实现拖动窗口效果
Mar 11 Javascript
基于HTML+CSS+JS实现增加删除修改tab导航特效代码
Aug 05 Javascript
微信小程序 弹框和模态框实现代码
Mar 10 Javascript
在nginx上部署vue项目(history模式)的方法
Dec 28 Javascript
js 公式编辑器 - 自定义匹配规则 - 带提示下拉框 - 动态获取光标像素坐标
Jan 04 Javascript
AngularJS与后端php的数据交互方法
Aug 13 Javascript
jQuery内容选择器与表单选择器实例分析
Jun 28 jQuery
json 带斜杠时如何解析的实现
Aug 12 Javascript
elementui的el-popover修改样式不生效的解决
Jun 30 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 获取mysql数据库信息代码
2009/03/12 PHP
php查看请求头信息获取远程图片大小的方法分享
2013/12/25 PHP
Zend Framework+smarty用法实例详解
2016/03/19 PHP
PHP读取zip文件的方法示例
2016/11/17 PHP
用 JavaScript 迁移目录
2006/12/18 Javascript
关于用Jquery的height()、width()计算动态插入的IMG标签的宽高的问题
2010/12/08 Javascript
jQuery源码分析-05异步队列 Deferred 使用介绍
2011/11/14 Javascript
JS判断当前日期是否大于某个日期的实现代码
2012/09/02 Javascript
javascript重复绑定事件造成的后果说明
2013/03/02 Javascript
jQuery操作checkbox选择(list/table)
2013/04/07 Javascript
jQuery的attr与prop使用介绍
2013/10/10 Javascript
js实现按钮颜色渐变动画效果
2015/08/20 Javascript
JavaScript易错知识点整理
2016/12/05 Javascript
Bootstrap php制作动态分页标签
2016/12/23 Javascript
jQuery插件扩展操作入门示例
2017/01/16 Javascript
bootstrap折叠调用collapse()后data-parent不生效的快速解决办法
2017/02/23 Javascript
浅谈NodeJs之数据库异常处理
2017/10/25 NodeJs
react国际化化插件react-i18n-auto使用详解
2020/03/31 Javascript
详解微信小程序入门从这里出发(登录注册、开发工具、文件及结构介绍)
2020/07/21 Javascript
vue-router 2.0 跳转之router.push()用法说明
2020/08/12 Javascript
Node快速切换版本、版本回退(降级)、版本更新(升级)
2021/01/07 Javascript
[57:09]DOTA2-DPC中国联赛 正赛 Phoenix vs Dynasty BO3 第一场 1月26日
2021/03/11 DOTA
基于Python代码编辑器的选用(详解)
2017/09/13 Python
Python安装依赖(包)模块方法详解
2020/02/14 Python
Python列表解析操作实例总结
2020/02/26 Python
Python 将代码转换为可执行文件脱离python环境运行(步骤详解)
2021/01/25 Python
贝斯特韦斯特酒店集团官网:Best Western
2019/01/03 全球购物
俄罗斯卫浴采暖及维修用品超级市场:Dkrussia
2020/05/12 全球购物
医学类个人求职信范文
2014/02/05 职场文书
2014年乡镇党建工作总结
2014/11/11 职场文书
幼儿园中班个人总结
2015/02/28 职场文书
新生开学寄语大全
2015/05/28 职场文书
毕业典礼主持词
2015/06/29 职场文书
MySQL 百万级数据的4种查询优化方式
2021/06/07 MySQL
排查Tomcat进程假死的问题
2022/05/06 Servers
Nginx如何获取自定义请求header头和URL参数详解
2022/07/23 Servers