JavaScript String (String) Objets
objet String est utilisé pour gérer le bloc de caractère existant.
chaînes JavaScript
Une chaîne est utilisée pour stocker une série de personnages comme "John Doe".
Une chaîne peut utiliser des guillemets simples ou doubles:
Exemples
var RARnom = 'Volvo XC60';
Vous utilisez la position (index) peut accéder à tout de la chaîne de caractères:
Exemples
L'indice de la chaîne de base zéro, la première chaîne de caractères [0], le second caractère est [1], et ainsi de suite.
Vous pouvez utiliser des guillemets dans la chaîne, les exemples suivants:
Exemples
var answer="He is called 'Johnny'";
var answer='He is called "Johnny"';
Ou vous pouvez utiliser le caractère d'échappement dans une chaîne en utilisant des guillemets:
String (String)
String (String) en utilisant la longueur de la propriété de longueur pour calculer la longueur de la chaîne:
Exemples
document.write(txt.length);
var txt="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
document.write(txt.length);
Essayez »
Trouver une chaîne dans une chaîne
Utilisez la chaîne indexOf () pour localiser la position d'une chaîne dans un caractère spécifié apparaît d'abord:
Si vous ne trouvez pas la fonction retourne de caractères correspondants -1
méthode lastIndexOf () pour trouver l'emplacement à la fin du début des occurrences de la chaîne.
Content match
fonction match () est utilisée pour trouver une chaîne de caractères particulière, et si trouvé, puis revenir à ce personnage.
Exemples
document.write(str.match("world") + "<br>");
document.write(str.match("World") + "<br>");
document.write(str.match("world!"));
Essayez »
Remplacez le contenu
méthode replace () remplace certains caractères avec certains des caractères d'une chaîne.
conversion de la casse de chaîne
Conversion de chaînes de cas en utilisant la fonction toUpperCase () / toLowerCase ():
Exemples
var txt1=txt.toUpperCase(); // txt1 文本会转换为大写
var txt2=txt.toLowerCase(); // txt2 文本会转换为小写
Essayez »
Chaîne à un tableau
Utilisez split string () fonction dans un tableau:
Exemples
txt.split(","); // 使用逗号分隔
txt.split(" "); // 使用空格分隔
txt.split("|"); // 使用竖线分隔
Essayez »
caractères spéciaux
Javascript peut utiliser la barre oblique inverse (\) pour insérer des caractères spéciaux, tels que: d'autres symboles spéciaux apostrophes, des citations et ainsi de suite.
Voir le code JavaScript suivant:
document.write(txt);
En JavaScript, les chaînes démarrer et arrêter l'utilisation de guillemets simples ou doubles. Cela signifie que la chaîne ci-dessus sera coupée: Nous sommes le soi-disant
Résoudre les problèmes ci-dessus peuvent utiliser les citations backslash d'échappement:
document.write (txt);
JavaScript va afficher la chaîne de texte appropriée: Nous sommes les soi-disant «Vikings» du nord.
Le tableau ci-dessous présente d'autres caractères spéciaux, vous pouvez utiliser la barre oblique inverse échapper les caractères spéciaux:
code | exportation |
---|---|
\ ' | Les guillemets simples |
\ " | Les guillemets doubles |
\\ | tige Diagonal |
\ N | enveloppe |
\ R | entrer |
\ T | languette |
\ B | blanc |
\ F | PAGE |
propriétés et méthodes cordes
propriété:
- longueur
- prototype
- constructeur
Méthodes:
- charAt ()
- charCodeAt ()
- concat ()
- fromCharCode ()
- indexOf ()
- lastIndexOf ()
- match ()
- remplacer ()
- search ()
- slice ()
- split ()
- substr ()
- substring ()
- toLowerCase ()
- toUpperCase ()
- valueOf ()