Maison >interface Web >js tutoriel >Objets et méthodes chaîne en JavaScript
Deux types de création d'objet chaîne
var a="hello";
var b=new String("hello");
//Voici la méthode
//charAt() trouve les caractères de la chaîne en fonction de l'indice
alert(a. charAt(3));//Renvoyer un certain caractère dans la chaîne selon l'indice
alert(a.charAt(10));//Vide, ceci l'indice est introuvable
//charCodeAt() renvoie le caractère à la position spécifiée
var a="Bonjour tout le monde !Bonjour tout le monde !";
var d=" Ceci est une chaîne";
alert(a.charCodeAt(1));//101
alert(d.charCodeAt(3 ));// 26465
//String.fromCharCode() utilise l'encodage Unicode pour renvoyer une chaîne
alert(String.fromCharCode( 65,66,67 ));//
//concat() est utilisé pour connecter une ou plusieurs chaînes sans changer le tableau d'origine
var a=" Bonjour tout le monde !Bonjour tout le monde ";
var b =" Le brûleur d'encens Rizhao a donné naissance à de la fumée violette ";var c =" pas au-delà de Wang Lun pour m'envoyer de l'amour "; ,c ))
//search() trouve la chaîne à mettre en correspondance. Si elle est trouvée, renvoie l'indice de la première correspondance. S'il n'est pas trouvé, renvoie -1.
var c="123456789";
alert(c.search("567"));//4
alert(c.search("5671"));//-1
//replace() Remplacer d'autres caractères avec quelques mots
var d="Xiao Huang est un chien, Xiao Huang est très beau";
var e= d.replace ("小黄","小黑");//Xiao Huang se transforme en Xiao Hei, seulement pour la première fois
var e=d.replace(/小黄/g ,"小黑")//Tout dans la chaîne est modifié
alert(e);
//split() Utilisé pour diviser une chaîne en un tableau de chaînes, le tableau d'origine reste inchangé
var a="hello world!";
alert(a.split(" ");
Alert (a.Split (" O "); // Hell, W, RLD
// Indexof () Renvoie la position où un caractère spécifié apparaît pour la première fois dans la chaîne
var a="hello world!";
alert( a.indexOf("o "));//4
alert(a.indexOf("p"));//-1 Non trouvé -1
//lastIndexOf() recherche de l'arrière vers l'avant
var a="hello world!";
alert(a. lastIndexOf("o")); //7
🎜> alert('world')//Si vous trouvez le premier, vous ne le trouverez pas 5 alert(a.match(/world/g)) ;//Expression régulière (recherche globale)//slice() peut extraire une certaine partie de la chaîne sous forme de nombre négatif var a="Bonjour tout le monde !Bonjour tout le monde!"; alert(a .slice(5,13));//Le premier indice est requis, pas le deuxième indice alert(a.slice(-15 ,-7));
//substring() est identique à slice, mais n'accepte pas les nombres négatifs var a= "Bonjour tout le monde !Bonjour tout le monde !"; alert (a.substring(4,12)); alert(a.substring(-3,-1));//Rien
// substr() intercepte le nombre spécifié de caractères à partir de l'indice spécifié var a="Bonjour le monde !Bonjour le monde !"; alert(a.substr(4,6)); //Commencer à partir de l'indice 4 et intercepter 6 caractères à l'envers !";
alert(a.toLowerCase()); !";
alert(a.toUpperCase());
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!