猫史档案馆


【求助】怎样删除数组中的指定元素!?!?!?

用户:wyydswyyds查看:163 回复:6 评论:14 创建时间:2022-10-04T12:13:18


doge= ['鸡','你','太','美'] 

 

问:怎样删除'太'


回复

上一页第 1 页 / 共 1 页下一页
该账号已被封禁该账号已被封禁

首先我甚至都不知道你是哪门语言

点赞0


评论

js


SKQASKQA

doge=['鸡','你','美'] #面向结果编程

点赞0


评论

你这...比从新定义还敷衍..

难蚌

神面向结果


145a145a

doge.splice(doge.indexOf('太'),1);

点赞0


评论

ok但是能帮我来看下吗?数组有点不同步https://box3.codemao.cn/e/655aa0c00a1a55fbfe80


145a145a

热知识:喵是被听错的,应该是只因你太美

点赞0


评论

啧 真爱粉是吧

omg, 我用在这个数组上就报错了 还删不了 entity.goods = ['接木骨','白鲜']

indexOf是个方法,不是一般的函数


航天员S航天员S

再创建一个列表,遍历进去

点赞0


评论


SCS_user_i1eril0dUySCS_user_i1eril0dUy

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); 
    } 
};
doge.remove("太")

点赞1


评论

shi*山666

yee剑回我了!

。()这完全可以缩成doge.splice(doge.indexOf('太'), 1)

oo

https://www.runoob.com/note/70喵4

https://防屏蔽www.runoob.com/note/70喵4