javascript - JS Array.splice 返回原始数组并链接到它

标签 javascript splice

我有一个这样的字符串 a,b,c,d并想按索引删除特定字母

所以这就是我所做的str.split(',').splice(1,1).toString()这(显然)自 splice 以来不起作用正在返回删除的值而不是原始数组

有没有办法在一个类轮中完成上述工作?

var str = "a,b,c,d";
console.log(str.split(',').splice(1,1).toString());


提前致谢。

最佳答案

您可以使用filter并添加 conditionindex != 1 .

var str = "a,b,c,d";
console.log(str.split(',').filter((x, i) => i != 1).toString());

关于javascript - JS Array.splice 返回原始数组并链接到它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62173148/

相关文章:

javascript - 为什么我的 ajax 加载新页面后我的 css 转换不开始?

javascript - IE7/8 Javascript 陷阱

javascript - 不是全页 fullpage.js 吗?

javascript - 检查属性 ('id' ) 是否存在于 jQuery 中

c++ - C++ 中的拼接与 Javascript 中的拼接类似吗?

javascript - 为什么在下一个列表条目时熔接项目会返回显示?

javascript - 不向标题添加高度我们可以修复布局吗

node.js - 从 Node.js Buffer 前面删除元素

javascript - 将每个字符串 block 附加到不同的 url 地址

javascript - 从数组中删除元素(拼接)