L'objet String qui veut dire chaîne caractères est employé pour manoeuvrer un texte ou une partie d’un texte.
L'objet String (chaîne caractères) est employé pour manoeuvrer un texte.
Exemples d'utilisation :
L'exemple suivant emploie la propriété length de l'objet String (chaîne caractères) pour trouver la longueur d'une chaîne de caractères :
var txt="Bonjour le monde!";
document.write(txt.length);
Le résultat ci-dessus de volonté de code dans le rendement suivant : 17
L'exemple suivant emploie la méthode toUpperCase () d'objet String (chaîne caractères) pour convertir une chaîne de caractères en lettres majuscules :
var txt="Bonjour le monde !";
document.write(txt.toUpperCase());
Le résultat ci-dessus de volonté de code dans le rendement suivant : BONJOUR LE MONDE !
Des exemples :
Voici des exemples à tester pour voir comment on peut manipuler les chaînes de caractères
Exemple pour manipuler les styles
<html>
<head>
</head>
<body>
<script type="text/javascript">
var txt = "Bonjour le monde!";
document.write("<table><tr><td>style</td><td>Résultat</td></tr>");
document.write("<tr><td>Big: </td><td>" + txt.big() + "</td></tr>");
document.write("<tr><td>Small: </td><td>" + txt.small() + "</td></tr>");
document.write("<tr><td>Bold: </td><td>" + txt.bold() + "</td></tr>");
document.write("<tr><td>Italic: </td><td>" + txt.italics() + "</td></tr>");
document.write("<tr><td>Fixed: </td><td>" + txt.fixed() + "</td></tr>");
document.write("<tr><td>Strike: </td><td>" + txt.strike() + "</td></tr>");
document.write("<tr><td>Fontcolor: </td><td>" + txt.fontcolor("red") + "</td></tr>");
document.write("<tr><td>Fontsize: </td><td>" + txt.fontsize(7) + "</td></tr>");
document.write("<tr><td>Subscript: </td><td>" + txt.sub() + "</td></tr>");
document.write("<tr><td>Superscript: </td><td>" + txt.sup() + "</td></tr>");
document.write("<tr><td>Link: </td><td>" + txt.link("http://www.apprendre-creer-sites.com") + "</td></tr>");
document.write("<tr><td>Blink: </td><td>" + txt.blink() + " (Ne fonctione pas sur: IE, Chrome, ou Safari)</td></tr>");
document.write("</table>");
</script>
</body>
</html>
Exemple pour renvoyer la position de la première occurrence trouvé d'une valeur spécifique dans une chaîne
<html>
<head>
</head>
<body>
<script type="text/javascript">
/*Comment renvoyer la position de la première occurrence trouvé
d'une valeur spécifique dans une chaîne.*/
var text="Bonjour le monde!";
//renvoyer la position de la première "r" trouvé dans la chaîne text.
document.write(text.indexOf("r") + "<br />");
//renvoyer la position de la première "Monde" trouvé dans la chaîne text.
document.write(text.indexOf("Monde") + "<br />");
//renvoyer la position de la première "monde" trouvé dans la chaîne text.
document.write(text.indexOf("monde"));
</script>
<p>Une valeur négative veut dire pas d'occurrence trouvée dans la chaîne </p>
</body>
</html>
Exemple pour remplacer une valeur spécifique par une autre valeur dans une chaîne
<html>
<head>
</head>
<body>
<script type="text/javascript">
var text="Visitez le site !";
document.write(text.replace("le site","le site http://apprendre-creer-sites.com"));
</script>
</body>
</html>
Exemple Comment rechercher une valeur spécifique dans une chaîne.
<html>
<head>
</head>
<body>
<script type="text/javascript">
var text="Bonjour le monde!";
document.write(text.match("monde") + "<br />");
document.write(text.match("monde!") + "<br />");
document.write(text.match("Monde") + "<br />");
document.write(text.match("visiteur"));
</script>
</body>
</html>
Exemple Comment convertir une chaîne en lettres minuscules ou majuscules.
<html> <head> </head> <body> <script type="text/javascript"> var txt="Bonjour le monde!"; document.write(txt.toLowerCase() + "<br />"); document.write(txt.toUpperCase()); </script> </body> </html>
|
|
Le langage JavaScript |
|
.