博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js 数组操作
阅读量:4349 次
发布时间:2019-06-07

本文共 679 字,大约阅读时间需要 2 分钟。

//数组操作    Array.prototype.indexOf = function(val) {        for (var i = 0; i < this.length; i++) {            if (this[i] == val) return i;        }        return -1;    };    Array.prototype.remove = function(val) {        var index = this.indexOf(val);        if (index > -1) {            this.splice(index, 1);        }else{            var isAdd = true;            var isAdd = this.indexOf(val) >= 0 ? false : true;            if(isAdd)                this.push(val);        }    };

插入元素:arr.push("AAA");

删除指定元素:arr.remove("AAA");

清空数组:arr.splice(0,arr.length);

判断数组是否包含某个元素:arr.indexOf(val) >= 0(代表包含val)     小于0(即为-1)时,代表不包含该元素

 

转载于:https://www.cnblogs.com/myyBlog/p/8856099.html

你可能感兴趣的文章
使用Maven命令安装jar包到仓库中
查看>>
JavaScript 数据类型
查看>>
SQLite数据库
查看>>
day16_集合框架3(HashMap,TreeMap)
查看>>
db file parallel write等待事件
查看>>
甲骨文发布2012 1月数据库安全补丁Critical Patch Update January 2012
查看>>
小小递归程序
查看>>
VirtualBox中的虚拟机在Ubuntu 下无法启动之问题解决
查看>>
信息增益与决策树
查看>>
[译]Vulkan教程(29)组合的Image采样器
查看>>
combox的DispalyMember和ValueMember属性的测试
查看>>
Start Developing Mac Apps -- Human Interface Design 用户界面设计
查看>>
linux下安装Mongodb
查看>>
Page.RegisterStartupScript和Response.Write的区别。
查看>>
hdu4348区间更新的主席树+标记永久化
查看>>
bzoj3261: 最大异或和 可持久化trie
查看>>
ZOJ 2532 Internship
查看>>
HDU 3452 Bonsai
查看>>
[Erlang12] Mnesia分布式应用
查看>>
图的遍历 | 1013 连通块块数
查看>>