Comment convertir une représentation de chaîne de caractères en chaîne de caractères avec javascript ?

Published: 14 septembre 2022

Tags: Javascript;

DMCA.com Protection Status

Exemples de comment convertir une représentation de chaîne de caractères en chaîne de caractères avec javascript ?

Créer un "string object"

Créer un "string object" une solution est d'utiliser String

let mystringobj  = new String('Hello World !');

alors si nous testons si mystringobj est une chaîne de caractères

console.log(typeof mystringobj === 'string');

on obtient

false

Cependant, si nous testons s'il s'agit d'une instance de chaîne de caractères

console.log(mystringobj instanceof String);

on obtient

true

Convertir "string object" en string

Pour convertir un objet chaîne de caractères en chaîne de caractères, une solution consiste à utiliser stringify:

let mystring = JSON.stringify(mystringobj);

Alors

console.log(typeof mystring === 'string');

donne

true

tandis que

console.log(mystring instanceof String);

donne maintenant

false

Exemple avec un autre objet

var myobj = {
    firstname: 'John',
    lastname: 'Doe',
};

var firstname = myobj.firstname;

console.log(typeof firstname === 'string');

donne

true

Références