【发布时间】:2021-11-26 14:22:56
【问题描述】:
假设我有以下数组:
const arr = [ '0', 'parentNode', 'children', '0', 'values' ]
我的目标是切割数组,直到某个字符串匹配(所有之后该字符串)。
所以如果我选择 children 作为字符串,结果将是:
const arr = [ '0', 'parentNode', 'children']
我当前的实现有效,我正在创建一个大函数并迭代数组,当条件成立时将每个元素推送到一个新数组......
但我想要一个更优雅的解决方案,也许是 oneliner。
在 Python 中,这是可能的,这在 JavaScript 中会是什么样子?
【问题讨论】:
标签: javascript arrays reactjs ecmascript-6