Maison  >  Article  >  interface Web  >  Comment convertir une valeur numérique en chaîne à l'aide de toString en JavaScript

Comment convertir une valeur numérique en chaîne à l'aide de toString en JavaScript

不言
不言original
2019-01-19 16:32:084232parcourir

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 convertir une valeur numérique en chaîne à laide de toString en JavaScript

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!

Déclaration:
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