Maison > interface Web > js tutoriel > Qu'est-ce que la fonction de conversion de chaîne javascript ?

Qu'est-ce que la fonction de conversion de chaîne javascript ?

青灯夜游
Libérer: 2023-01-06 11:17:39
original
3496 Les gens l'ont consulté

Fonction de conversion de chaîne javascript : 1. Fonction toString(), qui peut convertir toutes les données en chaînes, la syntaxe est "number.toString(radix)" 2. Fonction String(), qui peut convertir des objets Le La valeur est convertie en chaîne avec la syntaxe "String(js object)".

Qu'est-ce que la fonction de conversion de chaîne javascript ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Fonction de conversion de chaîne JavaScript - String() et toString()

1. converti en chaînes, mais .toString() et nullundefined

doivent être exclus. Par exemple, si false est converti en type de chaîne

<script>
  var str = false.toString();
  console.log(str, typeof str);
</script>
Copier après la connexion

, le résultat renvoyé est false, chaîne.

Vérifiez si null et undefined peuvent être convertis en chaînes javascript

<blockquote style="margin-right: 0px;" dir="ltr">
<pre class="html" name="code">
<script>
  var str = null.toString();
  console.log(str, typeof str);
</script>
Copier après la connexion

En conséquence, le programme signale une erreur

<script>
  var str = undefined.toString();
  console.log(str,typeof str);
</script>
Copier après la connexion

Le programme signale également une erreur

Ceux entre parenthèses sont OK Écrivez un nombre, représentant la base, correspondant à la chaîne de base .toString()

Binaire :

Octal : .toString(8); );

Décimal : . toString(10);

Hex : .toString(16);

Par exemple :

var c = 123 ;
console.log(c.toString(8));
Copier après la connexion

Le résultat est

173
Copier après la connexion

2 , peut convertir null et undefined en chaînes. String()

Par exemple, la conversion de null en chaîne

<script>
  var str = String(null);
  console.log(str, typeof str);
</script
Copier après la connexion

renvoie null, string

convertit undéfini en chaîne

<script>
  var str = String(undefined);
  console.log(str, typeof str);
</script>
Copier après la connexion

et renvoie Le résultat n'est pas défini , string

console.log(String(077));
Copier après la connexion

renvoie le résultat : 63 (s'il commence par 0 ou 0x, il sera d'abord converti en un nombre de base, puis converti en chaîne)

【Connexe recommandé :

Tutoriel d'apprentissage du javascript]

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal