Pemasukan Sebut Harga Berganda dalam Rentetan JavaScript
Melampirkan rentetan dalam petikan berganda boleh menimbulkan cabaran apabila ia mengandungi petikan berganda dalam kandungannya. Keadaan ini sering timbul dalam pengaturcaraan, terutamanya apabila memberikan kod HTML. Sebagai contoh, pertimbangkan pernyataan JavaScript berikut:
<code class="javascript">if (i == 0) { error += "<li> this is not the name "....." </li>\n" }</code>
Keperluan di sini adalah untuk memasukkan petikan berganda dalam rentetan. Untuk mencapainya, anda mempunyai dua pilihan:
Gunakan Petikan Tunggal
Daripada menggunakan petikan berganda untuk melampirkan keseluruhan rentetan, gunakan petikan tunggal. Ini membolehkan anda memasukkan petikan berganda dalam rentetan tanpa kesamaran.
<code class="javascript">error += '<li> this is not the name "....." </li>\n';</code>
Escape Double Quotes
Pendekatan lain adalah untuk melepaskan petikan berganda dalam rentetan. Ini melibatkan penambahan garis serik ke belakang () sebelum setiap petikan berganda dalam rentetan.
<code class="javascript">error += "<li> this is not the name \".....\" </li>\n";</code>
Kedua-dua kaedah ini dengan berkesan membolehkan anda memasukkan petikan berganda dalam rentetan JavaScript dan memaparkannya dengan betul dalam penyemak imbas.
Atas ialah kandungan terperinci Bagaimana Mengendalikan Petikan Berganda Dalam Rentetan JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!