Maison > Article > interface Web > javascript comment convertir d'autres types en chaîne
Comment convertir d'autres types en chaîne en JavaScript : 1. Utilisez la méthode [tostring()] ; 2. Appelez la fonction [string()] 3. Utilisez la conversion implicite.
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur DELL G3.
Méthode Javascript pour convertir d'autres types en chaîne :
Première méthode : utilisez la méthode tostring()
La méthode d'utilisation est la suivante :
<script type="text/javascript"> var num = 123; num = num.toString(); //调用xxx的.toString()方法,就是xxx.toString() </script>
Appelez la méthode tostring() des données converties, et vous pourrez convertir d'autres types en chaîne
Et cette méthode n'affectera pas la variable d'origine, elle renverra le result
Mais veuillez noter qu'il n'y a pas de méthode tostring() pour les valeurs nulles et non définies
Si elle est utilisée, une erreur sera signalée
Deuxième méthode : appel string() La fonction
s'utilise comme suit :
<script type="text/javascript"> var obj = null; obj = String(obj); //调用string()函数,并将被转换的数据作为参数,传递给函数 </script>
La fonction string() est similaire à la méthode tostring(),
mais la string( ) La fonction peut convertir null et non défini, et la méthode tostring() ne peut pas être utilisée
La troisième méthode : utiliser la conversion implicite
Utiliser la conversion implicite consiste en fait à utiliser des opérateurs pour la conversion. La méthode est la suivante :
<script type="text/javascript"> var obj = null; obj = obj + ""; // 任何值和字符串做加法,都会将其转换为字符串,而后做拼接 // 可以利用这个特点,将任意数据类型转换为string,只 +"" </script>
Cette méthode appelle en fait la fonction string(), elle peut donc être convertie.
Recommandations d'apprentissage gratuites associées : Tutoriel vidéo 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!