Maison > interface Web > js tutoriel > le corps du texte

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

不言
Libérer: 2019-01-19 16:32:08
original
4276 Les gens l'ont consulté

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);
Copier après la connexion

Le résultat de l'exécution est le suivant :

undefiened
Copier après la connexion

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 + "位数");
Copier après la connexion

Le résultat de l'exécution est :

14位数
Copier après la connexion

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);
Copier après la connexion

Les résultats d'exécution sont les suivants :

10的二进制是:1010
10的十六进制是:a
Copier après la connexion

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());
Copier après la connexion

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
Copier après la connexion

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());
Copier après la connexion

Le résultat de l'exécution est le suivant :

喜欢的水果是:苹果,橙子,香蕉,葡萄,柚子
Copier après la connexion

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!

É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