Menu
Coddy logo textTech

Metodi delle stringhe

Fa parte della sezione Logica e flusso del percorso JavaScript di Coddy. Lezione 4 di 65.

Ecco alcuni metodi per le stringhe comunemente usati:

<b>toUpperCase()</b> e <b>toLowerCase()</b>: convertono una stringa tutta in maiuscolo o in minuscolo.

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

<b>replace()</b>: Sostituisce un valore specificato con un altro valore in una stringa. Per impostazione predefinita, sostituisce solo la prima occorrenza.

Per sostituire tutte le occorrenze, devi usare <b>replaceAll()</b>:

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

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

trim(): Rimuove gli spazi vuoti da entrambe le estremità di una stringa.

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

charAt(): Restituisce il carattere all'indice specificato in una stringa.

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

Puoi anche accedere a un carattere in un indice specifico usando le parentesi quadre []:

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

Sfida

Facile

Crea una funzione chiamata alternateCase che accetta una stringa come input e restituisce una nuova stringa in cui si alternano le lettere maiuscole e minuscole. Il primo carattere deve essere maiuscolo, il secondo minuscolo, il terzo maiuscolo e così via.

Provalo tu

function alternateCase(str) {
  // Scrivi qui il tuo codice
}
// Non scrivere nulla al di fuori della funzione
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Logica e flusso

Esercitati da solo: Compilatore JavaScript online