我正在努力解决以下问题:
假设我有一个字符串 'foo.bar.baz'
。我想将其转换为 foo[bar][baz]
有没有一种巧妙的方法可以使用 JavaScript 来做到这一点?
最佳答案
使用split
和join
很容易:
var arr = 'foo.bar.baz'.split('.');
arr.shift() + '[' + arr.join('][') + ']'; // "foo[bar][baz]"
关于javascript - 如何通过使用javascript有选择地添加或删除字符来转换字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38143448/