gpt4 book ai didi

javascript - 一.二.三,一.二,一,如何在javascript中对每个组合执行函数?

转载 作者:行者123 更新时间:2023-12-01 02:13:02 26 4
gpt4 key购买 nike

我有一个字符串,例如一.二.三.四,我需要对其运行一个函数,然后将其缩短一个单词并重新运行该函数等,就像这样......

test(one.two.three.four),
test(one.two.three),
test(one.two),
test(one),

或者相反,但这就是想法......我怎样才能在 javascript/ES6 中做到这一点?

最佳答案

这个?

const fn = console.log;

'one.two.three.four'.split('.').map(
(_, i, items) => fn(...items.slice(0, items.length - i))
);

基本上,只需分割相关的字符即可。并映射您的函数,同时仅切片您想要的项目。

关于javascript - 一.二.三,一.二,一,如何在javascript中对每个组合执行函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49628162/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com