Menu
CoddyTech

字符串方法

本课属于 Coddy JavaScript 学习旅程的“逻辑与流程”单元。第 4 课,共 65 课。

以下是一些常用的字符串方法:

toUpperCase() 和 toLowerCase():将字符串转换为全大写或全小写。

let str = "Hello";
console.log(str.toUpperCase()); // "HELLO"
console.log(str.toLowerCase()); // "hello"

replace():在字符串中用另一个值替换指定的值。默认情况下,它只替换第一个匹配项。

要替换所有匹配项,你需要使用 replaceAll():

let str = "Hello World World";
console.log(str.replace("World", "JavaScript"));
// "Hello JavaScript World"

console.log(str.replaceAll("World", "JavaScript"));
// "Hello JavaScript JavaScript"

trim():移除字符串两端的空白字符。

let str = "  Hello World  ";
console.log(str.trim()); // "Hello World"

charAt():返回字符串中指定索引处的字符。

let str = "Hello";
console.log(str.charAt(1)); // "e"

你也可以使用方括号 [] 访问指定索引处的字符:

let str = "Hello";
console.log(str[1]); // "e"
challenge icon

挑战

简单

创建一个名为 alternateCase 的函数,它接收一个字符串作为输入,并返回一个大小写交替的新字符串。第一个字符应为大写,第二个为小写,第三个为大写,以此类推。

亲手试试

function alternateCase(str) {
  // 在这里编写你的代码
}
// 不要在函数外编写任何内容
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

逻辑与流程中的所有课

自己练习: JavaScript 在线编译器