我正在做这个拆分,反向,正确加入吗?

时间:2014-02-27 16:56:04

标签: javascript join split reverse

理解这一点有点麻烦。如果我有一个字符串,

"Mcdonalds"为例,我这样做:

"McDonalds".split("").reverse().join();

我到底在做什么?

我是否拆分每个字符(M c D o n a l d s),然后将其翻转(s d l a n o D c M)然后加入获取(sdlanoDcM)? (试着看我是否明白这一点)

2 个答案:

答案 0 :(得分:9)

确保为.join指定一个空字符串,否则你会在每个字符之间加上逗号:

"McDonalds".split("").reverse().join(""); // "sdlanoDcM"

答案 1 :(得分:2)

如果你想要sdlanoDcM

然后在""内使用.join()

alert("McDonalds".split("").reverse().join(""));