为数据添加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 相关文章推荐
Firefox和IE浏览器兼容JS脚本写法小结
Jul 07 Javascript
JQuery 引发两次$(document.ready)事件
Jan 15 Javascript
window.open打开页面居中显示的示例代码
Dec 27 Javascript
JS实现的仿东京商城菜单、仿Win右键菜单及仿淘宝TAB特效合集
Sep 28 Javascript
js实现文字闪烁特效的方法
Dec 17 Javascript
Bootstrap每天必学之折叠(Collapse)插件
Apr 25 Javascript
JavaScript中递归实现的方法及其区别
Sep 12 Javascript
关于axios如何全局注册浅析
Jan 14 Javascript
vue2.0 实现页面导航提示引导的方法
Mar 13 Javascript
jQuery 同时获取多个标签的指定内容并储存为数组
Nov 20 jQuery
如何使用 vue + d3 画一棵树
Dec 03 Javascript
原理深度解析Vue的响应式更新比React快
Apr 04 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判断json格式是否正确的实现代码
2017/09/20 PHP
如何确保JavaScript的执行顺序 之实战篇
2011/03/03 Javascript
基于jquery的lazy loader插件实现图片的延迟加载[简单使用]
2011/05/07 Javascript
jquery列表拖动排列(由项目提取相当好用)
2014/06/17 Javascript
javascript面向对象之共享成员属性与方法及prototype关键字用法
2015/01/13 Javascript
使用jquery 简单实现下拉菜单
2015/01/14 Javascript
浅谈JavaScript中的Math.atan()方法的使用
2015/06/14 Javascript
Node.js服务器环境下使用Mock.js拦截AJAX请求的教程
2016/05/23 Javascript
Node.js Streams文件读写操作详解
2016/07/04 Javascript
JavaScript实现的select点菜功能示例
2017/01/16 Javascript
js正则表达式验证密码强度【推荐】
2017/03/03 Javascript
jquery实现放大镜简洁代码(推荐)
2017/06/08 jQuery
JS实现提交表单前的数字及邮箱校检功能
2017/11/13 Javascript
基于vue v-for 多层循环嵌套获取行数的方法
2018/09/26 Javascript
js嵌套的数组扁平化:将多维数组变成一维数组以及push()与concat()区别的讲解
2019/01/19 Javascript
解决微信小程序云开发中获取数据库的内容为空的方法
2019/05/15 Javascript
Vue3.x源码调试的实现方法
2019/10/13 Javascript
JS document文档的简单操作完整示例
2020/01/13 Javascript
JavaScript命令模式原理与用法实例详解
2020/03/10 Javascript
使用python实现拉钩网上的FizzBuzzWhizz问题示例
2014/05/05 Python
Python获取指定字符前面的所有字符方法
2018/05/02 Python
Django rest framework实现分页的示例
2018/05/24 Python
jupyter notebook插入本地图片的实现
2020/04/13 Python
Pytho爬虫中Requests设置请求头Headers的方法
2020/09/22 Python
python的dict判断key是否存在的方法
2020/12/09 Python
HTML 5.1来了 9月份正式发布 更新内容预览
2016/04/26 HTML / CSS
伊利莎白雅顿官网:Elizabeth Arden
2016/10/10 全球购物
先进党支部事迹材料
2014/01/13 职场文书
机关会计岗位职责
2014/04/08 职场文书
学校关爱留守儿童活动方案
2014/08/27 职场文书
农村党支部书记司法四风问题对照检查材料
2014/09/26 职场文书
党的群众路线教育实践活动个人自我剖析材料
2014/10/07 职场文书
院党委组织查摆问题对照检查材料思想汇报2014
2014/10/08 职场文书
高一数学教学反思
2016/02/18 职场文书
2016年学校党支部公开承诺书
2016/03/25 职场文书
Node.js实现断点续传
2021/06/23 Javascript