Maison >interface Web >js tutoriel >Résumé des méthodes de manipulation des chaînes en JS

Résumé des méthodes de manipulation des chaînes en JS

巴扎黑
巴扎黑original
2017-07-18 15:49:111108parcourir

1 : concat() combine deux caractères de texte ou plus et renvoie une nouvelle chaîne

1 var f1="hello";
2 var f2="world";
3 document.write(f1.concat(f2))  //hello world

2 : indexof() renvoie la première position d'une sous-chaîne dans la chaîne L'index qui apparaît. S'il n'y a pas de correspondance, renvoyez -1

1 var f3="hello world"
2 console.log(f3.indexOf('world')) //6
3 console.log(f3.indexOf('World')) //-1
4 console.log(f3.indexOf('hello')) //0


Remarque : indexOf est sensible à la casse

3:charAt() – Renvoie le caractère à la position spécifiée. La méthode

1 var f4="hello world";
2 console.log(f4.charAt(1))   //e
3 console.log(f4)  //hello world

4:lastIndexOf() peut renvoyer la dernière position d'occurrence d'une valeur de chaîne spécifiée, à partir de la position spécifiée dans une chaîne de recherche vers l'avant.

1 var f3="bonjour tout le monde"
2 console.log(f3.lastIndexOf('world')) //6
3
1 var f3="hello world"
2 console.log(f3.lastIndexOf('world')) //6
3 console.log(f3.lastIndexOf('World')) //-1
4 console.log(f3.lastIndexOf('hello')) //0
console.log(f3.lastIndexOf('World')) //-1

4 console.log(f3.lastIndexOf('hello')) //0
1 var f5="hello world"
2 console.log(f5.substring(3)) //lo world
3 console.log(f5.substring(3,8))  //lo wo

5:substring() – caractère de retour Une sous-chaîne de chaîne. Les paramètres transmis sont la position de départ et la position de fin (non obligatoire). Remarque : les paramètres ne peuvent pas être négatifs

6:match() – Vérifiez si une chaîne correspond à une expression régulière.

7:replace() – Utilisé pour rechercher une chaîne qui correspond à une expression régulière, puis remplacer la chaîne correspondante par une nouvelle chaîne.

8:search() – Effectuez une recherche de correspondance d'expression régulière. Si la recherche réussit, la valeur d'index correspondante dans la chaîne est renvoyée. Sinon, -1 est renvoyé. ​
1 var f6="hello world"
2 console.log(f6.slice(6)) //world
3 console.log(f6.slice(6,9)) //wor

9:slice() – Extrait une partie de la chaîne et renvoie une nouvelle chaîne. (Le paramètre peut être un nombre négatif)

1 var f7="hello world";
2 console.log(f7.split("")); //["h", "e", "l", "l", "o", " ", "w", "o", "r", "l", "d"]
3 console.log(f7.split(" "));  //["hello", "world"]
4 console.log(f7.split(" ",1)); //["hello"]

10 : split() – la méthode est utilisée pour diviser une chaîne en un tableau de chaînes.

11:toLowerCase() – Convertit la chaîne entière en lettres minuscules.

12:toUpperCase() – Convertit la chaîne entière en lettres majuscules.

  

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