Apa arti \
Fungsinya tergantung di mana kamu menaruhnya. Dalam path Windows seperti C:\Users\Name, backslash memisahkan folder dan nama file. Dalam kode, biasanya ia membuka urutan escape: karakter sesudahnya dibaca bersama backslash, bukan sendirian.
Di banyak sintaks string, \n berarti baris baru. Dalam ekspresi reguler (pola pencarian teks), \. mencocokkan titik harfiah, bukan arti biasa titik, yaitu karakter apa saja. Tanda yang sama bisa menyalakan atau membatalkan makna khusus.
Bagaimana cara mengetik backslash?
Untuk teks biasa, masukkan satu \. Path Windows yang diketik di kotak dialog file atau bilah alamat tidak perlu digandakan.
Kode sumber berbeda: periksa aturan escape bahasanya sebelum menambah tanda. Path yang ditulis di dalam literal string (teks dalam tanda kutip di program) bukan input yang sama dengan path yang diketik langsung di kotak dialog.
Hitung parsernya, bukan hanya backslash-nya
Ekspresi reguler yang ditulis di dalam string bahasa pemrograman melewati dua lapisan: parser string, lalu mesin regex. Lapisan pertama bisa menghabiskan urutan escape sebelum lapisan kedua melihat polanya. Jika backslash harfiah hilang, periksa kedua lapisan alih-alih menambah satu lagi.
Di akhir baris, backslash bisa mengubah cara kode berjalan. Di Bash, shell perintah yang umum di Linux dan macOS, backslash di luar tanda kutip yang langsung diikuti baris baru melanjutkan perintah ke baris berikutnya. Spasi di antaranya merusak hal itu.
Di path dan kode, backslash adalah tanda baca kerja: arah dan posisinya penting.
Jangan menggandakan setiap backslash secara otomatis; teks biasa dan kode sumber ber-escape butuh input berbeda.
Jangan tertukar dengan
1Cara mengetik \
\\005CKode dan pengodeanTitik kode: 1
Satu simbol yang terlihat dapat berisi beberapa titik kode. JS .length menghitung unit UTF-16; UTF-8 menghitung byte.

