Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bagaimana untuk menetapkan rentetan yang disebut kepada pembolehubah dalam JavaScript

Bagaimana untuk menetapkan rentetan yang disebut kepada pembolehubah dalam JavaScript

PHPz
PHPzasal
2023-04-06 08:57:24994semak imbas

Dalam JavaScript, kita selalunya perlu menetapkan rentetan kepada pembolehubah untuk digunakan dalam kod. Artikel ini akan memperkenalkan kaedah untuk menetapkan rentetan yang disebut kepada pembolehubah dalam JavaScript.

Dalam javascript, kita boleh menggunakan petikan tunggal atau petikan berganda untuk mencipta rentetan. Contohnya:

var str1 = '这是一个字符串';
var str2 = "这也是一个字符串";

Pembolehubah rentetan ini boleh digunakan untuk menyimpan teks, nombor, dsb. Walau bagaimanapun, jika rentetan anda mengandungi petikan, maka anda perlu membungkusnya dengan jenis petikan yang berbeza dalam rentetan. Contohnya:

var str3 = "这个字符串中有一个单引号 '";
var str4 = '这个字符串中有一个双引号 " ';

Walau bagaimanapun, jika rentetan anda mengandungi petikan tunggal dan berganda, maka anda perlu melakukan pengendalian khas. Cara yang paling biasa ialah menggunakan aksara melarikan diri () untuk melepaskan petikan dalam rentetan anda. Contohnya:

var str5 = "这个字符串中有一个单引号 \' 和一个双引号 \" ";

Dalam kod di atas, kami menggunakan aksara melarikan diri untuk melarikan petikan tunggal dan petikan berganda, dan menetapkan keseluruhan rentetan kepada pembolehubah str5.

Terdapat cara lain yang memudahkan kita untuk menetapkan rentetan petikan kepada pembolehubah. Ini menggunakan literal templat.

Templat literal ialah sintaks JavaScript yang menggunakan tanda belakang (`) untuk membalut rentetan dan menyediakan cara untuk memasukkan rentetan menggunakan pembolehubah atau ungkapan. Contohnya:

var name = 'John';
var age = 30;
var str6 = `我的名字是 ${name},年龄是 ${age}岁。`;

Dalam kod di atas, kami menggunakan backticks untuk membalut rentetan dan memasukkan pembolehubah ke dalamnya. Memandangkan kami menggunakan ${} untuk memasukkan pembolehubah, kami tidak perlu risau tentang petikan dalam rentetan.

Untuk meringkaskan, jika anda perlu menetapkan rentetan petikan kepada pembolehubah, anda boleh menggunakan aksara melarikan diri atau literal templat. Aksara yang dilepaskan memerlukan anda mengendalikan petikan dalam rentetan secara manual, manakala literal templat membolehkan anda membina rentetan dengan lebih intuitif menggunakan pembolehubah atau ungkapan.

Atas ialah kandungan terperinci Bagaimana untuk menetapkan rentetan yang disebut kepada pembolehubah dalam JavaScript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn