代碼有效,但我需要一種優化的方式,在javscript中,我可以得到一些關於此的建議!在javascript中將特定數組值(元音)更改爲大寫
//capitalize vowels in a string
(function (string) {
var str = string.split("");
console.log(str);
var name = [];
for (var i = 0; i < str.length; i++) {
//console.log(str[i]);
if (str[i] == "a") {
str[i] = "A";
}
if (str[i] == "e") {
str[i] = "E";
}
if (str[i] == "i") {
str[i] = "I";
}
if (str[i] == "o") {
str[i] = "O";
}
if (str[i] == "u") {
str[i] = "U";
}
}
console.log(str);
return str; })("Hello Jane")
我認爲這個問題應該去http://codereview.stackexchange.com/ –