Menu
CoddyTech

遍历字符串

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

在 JavaScript 中,字符串是可迭代对象,这意味着你可以遍历字符串中的每个字符。遍历字符串有很多种方法。这里会介绍其中几种。

使用 for 循环:

const text = "Hello";

for (let i = 0; i < text.length; i++) {
    console.log(text[i]);
}

使用 for…of 循环:

const text = "World";

for (let char of text) {
    console.log(char);
}
challenge icon

挑战

简单

创建一个名为 countUniqueVowels 的函数,它接受一个字符串作为参数,并返回该字符串中不同元音字母的数量(元音字母包括 a、e、i、o、u)。该函数不应忽略大小写。(也包括大写元音字母)

亲手试试

function countUniqueVowels(str) {
    const vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U'];
    // 在这里编写代码
}
// 不要在函数外编写任何内容
quiz icon自我测试

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

逻辑与流程中的所有课

自己练习: JavaScript 在线编译器