بک اسلش ( \ ) در JS
بک اسلش یا کاراکتر فرار در جاوا اسکریپت اجازه می دهد از کاراکتر های خاص در رشته های خود استفاده کنیم.
به طور مثال اگر بخواهیم در یک رشته از کوتیشن تکی یا دوتایی استفاده کنیم، می تونیم از کاراکتر فرار ( \ ) استفاده کنیم.
let single_qoute = 'my name is \'mohammad reza\' and ...';
let double_qoute = "my name is \"mohammad reza\" and ...";
کاراکتر فرار (Escape Character) در JS
اصطلاحا چون کاراکتر فرار، باعث فرار کاراکترهای خاص از تفسیر (اجرا نشدن کاراکترهای خاص) می شود، به این صورت نام گذاری شده است.
کد | نتیجه | مثال ها |
\' | ' | مثال |
\" | " | مثال |
\` | ` | مثال |
\\ | \ | مثال |
\n | خط جدید | مثال |
\r | خط جدید - معمولا در سیستم عامل های ویندوزی از ترکیب دوکلمه \r\n استفاده می شود. | مثال |
\t | ایجاد یک Tab (چهار فاصله یا فضای خالی) | مثال |
نکته: به غیر از کاراکترهای فرار \' \" \` \\، بقیه کاراکترها در innerHTML اجرا نمی شوند.
خلاصه درس
در این درس با کارکتر فرار (Escape Character):
- کاراکتر فرار \'
- کاراکتر فرار \"
- کاراکتر فرار \`
- کاراکتر فرار \\
- کاراکتر فرار \n
- کاراکتر فرار \r
- کاراکتر فرار \t
اشنا شدیم.
توسعه دهندگان
احسان اسلامی