JS向数组中添加/删除元素

复制代码
var user=[];

1、向数组添加元素:
user.push($(this).attr('userid'));
push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。

2、删除数组中的某个元素:
首先可以给JS的数组对象定义一个函数,用于查找指定的元素在数组中的位置,即索引
Array.prototype.indexOf = function(user) { 
    for (var i = 0; i < this.length; i++) if (this[i] == user) return i; 
    return -1; 
};
然后使用通过得到这个元素的索引,使用js数组自己固有的函数去删除这个元素
Array.prototype.remove = function(user) { 
    var index = this.indexOf(user); 
    if (index > -1) this.splice(index, 1); 
};
要删除其中的元素
user.remove($(this).attr('userid'));
复制代码

 

posted @   十三月凉  阅读(6755)  评论(0编辑  收藏  举报
编辑推荐:
· 理解Rust引用及其生命周期标识(下)
· 从二进制到误差:逐行拆解C语言浮点运算中的4008175468544之谜
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
阅读排行:
· C# 13 中的新增功能实操
· Ollama本地部署大模型总结
· 2025成都.NET开发者Connect圆满结束
· langchain0.3教程:从0到1打造一个智能聊天机器人
· 用一种新的分类方法梳理设计模式的脉络
/* 看板娘 */
点击右上角即可分享
微信分享提示