【发布时间】:2014-11-10 23:31:21
【问题描述】:
假设你有这个:
["10:00 PM", "10:15 PM", "10:30 PM", "10:45 PM", "11:00 PM"]
我想在"10:30 PM" 拆分或分解这个数组并获取剩余的数组:
["10:45 PM", "11:00 PM"]
有什么想法吗?
我可以遍历它,然后匹配每个结果,然后构建另一个数组,我在想是否有“内置”方式。
【问题讨论】:
-
我想这并不完全是重复的,因为问题是删除元素直到并包括一个具有特定值的元素,而不是从一开始就删除一个或一些固定数量的元素。跨度>
-
这个问题询问如何删除前两个元素,受骗者询问删除一个元素,并展示了多种方法,如果他准备好考虑一下,可以帮助 OP。
-
如果他准备好稍微思考一下,他一开始就不会发布这个问题。无论如何,问题不询问如何删除前两个元素,它询问如何删除直到并包括值为“10:30 PM”的元素。
-
实际上,它确实询问如何删除前两个元素;-) 正如 OP 自己所说,他知道如何遍历数组以找到匹配的元素。他正在寻找正确的内置方法来从数组的开头删除元素。
标签: javascript arrays split