Comment attribuer une chaîne entre guillemets à une variable en JavaScript

PHPz
Libérer: 2023-04-06 10:42:27
original
963 Les gens l'ont consulté

En JavaScript, nous devons souvent attribuer une chaîne à une variable pour l'utiliser dans le code. Cet article présentera une méthode pour attribuer une chaîne entre guillemets à une variable en JavaScript.

En javascript, nous pouvons utiliser des guillemets simples ou doubles pour créer des chaînes. Par exemple :

var str1 = '这是一个字符串';
var str2 = "这也是一个字符串";
Copier après la connexion

Ces variables de chaîne peuvent être utilisées pour stocker du texte, des nombres, etc. Cependant, si votre chaîne contient des guillemets, vous devez l'envelopper avec un type de guillemets différent dans la chaîne. Par exemple :

var str3 = "这个字符串中有一个单引号 '";
var str4 = '这个字符串中有一个双引号 " ';
Copier après la connexion

Cependant, si votre chaîne contient à la fois des guillemets simples et doubles, vous devez alors effectuer une manipulation spéciale. La méthode la plus courante consiste à utiliser le caractère d'échappement () pour échapper les guillemets dans votre chaîne. Par exemple :

var str5 = "这个字符串中有一个单引号 \' 和一个双引号 \" ";
Copier après la connexion

Dans le code ci-dessus, nous utilisons des caractères d'échappement pour échapper aux guillemets simples et doubles, et attribuons la chaîne entière à la variable str5.

Il existe un autre moyen qui nous permet d'attribuer plus facilement une chaîne entre guillemets à une variable. Cela utilise des littéraux de modèle.

Les littéraux de modèle sont une syntaxe JavaScript qui utilise des backticks (`) pour envelopper des chaînes et fournit un moyen d'insérer des chaînes à l'aide de variables ou d'expressions. Par exemple :

var name = 'John';
var age = 30;
var str6 = `我的名字是 ${name},年龄是 ${age}岁。`;
Copier après la connexion

Dans le code ci-dessus, nous utilisons des backticks pour envelopper la chaîne et y insérer des variables. Puisque nous avons utilisé ${} pour insérer des variables, nous n'avons pas à nous soucier des guillemets dans la chaîne.

Pour résumer, si vous devez attribuer une chaîne entre guillemets à une variable, vous pouvez utiliser des caractères d'échappement ou des littéraux de modèle. Les caractères d'échappement vous obligent à gérer manuellement les guillemets dans les chaînes, tandis que les littéraux de modèle vous permettent de construire des chaînes de manière plus intuitive à l'aide de variables ou d'expressions.

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!

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