La méthode toString est "to+String (string)", qui est la méthode utilisée lors de la "conversion en chaîne". En Comment convertir une valeur numérique en chaîne à laide de toString en JavaScript, toutes les valeurs sont divisées en types de données tels que des valeurs numériques, des chaînes, des tableaux, etc. La méthode toString est utilisée lors de la conversion d’une non-chaîne en chaîne.
Comment utiliser la méthode toString ?
Comment obtenir le nombre de chiffres dans un nombre
Si vous souhaitez obtenir un grand nombre, tel que 100000000000000000000, vous pouvez l'obtenir si vous utilisez length Numerical, mais length est une méthode utilisée par les chaînes et ne peut pas être utilisée par les nombres.
var num = 10000000000000; console.log(num.length);
Le résultat de l'exécution est le suivant :
undefiened
Par conséquent, le nombre de caractères peut être obtenu en convertissant la valeur numérique en chaîne.
Utilisons toString()
var num = 10000000000000; var digits = num.toString().length; console.log(digits + "位数");
Le résultat de l'exécution est :
14位数
De cette façon, nous utilisons la méthode toString pour convertir des non-chaînes (telles que sous forme de nombres) ) dans une chaîne.
Lors de la conversion d'une valeur numérique en chaîne, vous pouvez également effectuer une conversion de base en même temps.
Le code est le suivant
var num = 10; var bin_converted = num.toString(2); var hex_converted = num.toString(16); console.log("10的二进制是:" + bin_converted); console.log("10的十六进制是:" + hex_converted);
Les résultats d'exécution sont les suivants :
10的二进制是:1010 10的十六进制是:a
En plus des chiffres, les dates (Date ), les tableaux (Array) et les objets =Les tableaux associatifs (Object), etc. peuvent également être convertis en chaînes.
Comment convertir une date en chaîne ?
Vous pouvez également utiliser la méthode toString pour convertir la date (objet Date) en chaîne
var date = new Date(); // 今天的日期 console.log("今天:" + date.toString()); console.log("今天:" + date.toISOString());
Le résultat de l'exécution est le suivant :
今天:Sat Jan 19 2019 15:27:22 GMT+0800 (中国标准时间) 今天:2019-01-19T07:27:22.656Z
Remarque : La méthode toISOString est utilisée pour sortir au format standard ISO
Comment convertir un tableau (Array) en chaîne ?
Le tableau peut également être converti en chaîne et en sortie.
var array = ["苹果","橙子","香蕉","葡萄","柚子"] console.log("喜欢的水果是:" + array.toString());
Le résultat de l'exécution est le suivant :
喜欢的水果是:苹果,橙子,香蕉,葡萄,柚子
Remarque : puisqu'il s'agit d'une chaîne générée par la méthode toString, elle peut être ajoutée avec d'autres chaînes.
Cet article se termine ici. Pour un contenu plus passionnant, vous pouvez prêter attention aux didacticiels pertinents sur le site Web PHP chinois ! ! !
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!