请告诉我如何在行中找到某个单词并将其第二个字符更改为JavaScript中的大写字母。
答案 0 :(得分:0)
使用Array方法:
function convertToWeirdCase (word) {
return word.split(‘’).map((char, i) => i === 1 ? char.toUpperCase() : char).join(‘’)
}
使用正则表达式:
function convertToStrangeCase (word) {
return word.replace(/^(.)(.)/, match => match[0] + match[1].toUpperCase())
}
答案 1 :(得分:-1)
希望这可以解决问题。
var myText = "myText";
myText.split(" ");
mytext
现在是一个数组。
现在您可以将其与foreach
循环一起使用,以检查它是否为单词,然后
var newText = myText[myNumber];
newText[1] = toUpperCase(newText[1])