Maison  >  Article  >  interface Web  >  Méthodes de chaîne en javascript

Méthodes de chaîne en javascript

王林
王林original
2024-08-14 20:53:32865parcourir

String methods in javascript

Qu'est-ce qu'une chaîne ?

*La séquence d'un ou plusieurs caractères entourée de guillemets est appelée une chaîne.
*La citation peut être des guillemets simples '' ou des guillemets doubles " " ou des guillemets ``.
Et la séquence de caractères peut être des alphabets, des chiffres, des symboles, etc.

Méthodes de chaîne

1.charAt(index)

*Le charAt() renvoie le caractère à un index spécifié dans une chaîne.
*Le tout premier caractère de la chaîne a un indice de 0, le deuxième caractère a un indice de 1, et ainsi de suite...

Exemple

let text = "BONJOUR";
let char = text.charAt(0);
console.log(char)// Renvoie "H"

2.longueur

*Cette propriété renvoie le nombre de caractères dans une chaîne.

Exemple

let text = "BONJOUR";
laissez longueur = texte.longueur;
console.log(length) // Renvoie 5

3.slice (début, fin)

*Extrait une section d'une chaîne et la renvoie sous forme de nouvelle chaîne. L'index de début est inclusif, tandis que l'index de fin est exclusif.

Exemple

let text = "HELLO WORLD";
let part = text.slice(0, 5);
console.log(part) // Renvoie "BONJOUR"

4.substring(début, fin)

*Similaire à slice(), mais traite les indices négatifs comme 0. Il extrait les caractères entre deux indices spécifiés.

Exemple

let text = "HELLO WORLD";
let part = text.substring(0, 5);
console.log(part)// Renvoie "BONJOUR"

5.toUpperCase()

*Convertit tous les caractères d'une chaîne en majuscules.

Exemple

let text = "bonjour";
let upper = text.toUpperCase();
console.log(upper)// Renvoie "BONJOUR"

6.toLowerCase()

*Convertit tous les caractères d'une chaîne en minuscules.

Exemple

let text = "BONJOUR";
let lower = text.toLowerCase();
console.log(lower)// Renvoie "bonjour"

7.trim()

*Supprime les espaces aux deux extrémités d'une chaîne.

Exemple

let text = " bonjour ";
let trimmed = text.trim();
console.log(trimmed) // Renvoie "bonjour"

8.concat()

*Joint deux chaînes ou plus et renvoie une nouvelle chaîne.

Exemple

let text1 = "Bonjour";
let text2 = "Monde";
laissez combiné = text1.concat(" ", text2);
console.log(combiné) // Renvoie "Hello World"

9.indexOf(sous-chaîne)

*Renvoie l'index de la première occurrence d'une sous-chaîne spécifiée. Renvoie -1 s'il n'est pas trouvé.

Exemple

let text = "HELLO WORLD";
let index = text.indexOf("O");
console.log(index)// Renvoie 4

10.replace(searchValue, nouvelleValue)

*Remplace la première occurrence d'une valeur spécifiée par une nouvelle valeur.

Exemple

let text = "HELLO WORLD";
let newText = text.replace("WORLD", "EVERYONE");
console.log(newText)// Renvoie "BONJOUR À TOUS"

11.replaceAll (searchValue, newValue)

*Remplace toutes les occurrences d'une valeur spécifiée par une nouvelle valeur.

Exemple

let text = "BONJOUR LE MONDE";
let newText = text.replaceAll("WORLD", "EVERYONE");
console.log(newText)// Renvoie "BONJOUR À TOUS TOUT LE MONDE"

12.split (séparateur)

* Divise une chaîne en un tableau de sous-chaînes en fonction d'un séparateur spécifié.

Exemple

let text = "HELLO WORLD";
let parts = text.split(" ");
console.log(parts)// Renvoie ["HELLO", "WORLD"]

13.join(séparateur)

*Joint les éléments d'un tableau dans une chaîne, en utilisant un séparateur spécifié.

Exemple

let array = ["HELLO", "WORLD"];
let join = array.join(" ");
console.log(joined)// Renvoie "HELLO WORLD"

14.startsWith(searchString)

*Vérifie si la chaîne commence par la chaîne spécifiée.

Exemple

let text = "HELLO WORLD";
let start = text.startsWith("HELLO");
console.log(starts)// Renvoie vrai

15.endsWith(searchString)

*Vérifie si la chaîne se termine par la chaîne spécifiée.

Exemple

let text = "HELLO WORLD";
let end = text.endsWith("WORLD");
console.log(ends)// Renvoie vrai

16.includes (chaîne de recherche)

*Vérifie si la chaîne contient la sous-chaîne spécifiée.

Exemple

let text = "HELLO WORLD";
let include = text.includes("LO");
console.log(includes)// Renvoie vrai

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn