Javascript -遍历字符串并从末尾删除单词

Javascript - Iterate over string and drop words from the end

本文关键字:删除 单词 串并 遍历 字符 字符串 Javascript      更新时间:2023-09-26

假设我有一个字符串user.schedule.template.edit,我想通过字符串向后迭代,由.分隔,因此得到以下结果:

user.schedule.template.edit
user.schedule.template
user.schedule
user

最好的方法是什么?是否有一个特定的函数,或者我应该只是.split()和合并字符串?

我不确定这是否是最有效的方法,但是:

var words = "user.schedule.template.edit".split('.');
while(words.length) {
    console.log(words.join('.'));
    words.pop();
}

看到jsFiddle。