در کد نویسی دستورات جاوا اسکریپت ، از برخی از کاراکترها به منظور ویژه های استفاده می کنیم . برای مثال از کاراکتر ” برای شروع یک عبارت متنی در دستوراتی نظیر document.write و … استفاده می شود . به کار بردن مستقیم چنین کاراکترهای در عبارت های متنی باعث تداخل با کدهای برنامه و بروز خطا و خروجی نامناسب می شود .
برای نمایش چنین کاراکترهایی در عبارت های متنی ، باید از یک کاراکتر \ قبل از کاراکتر مورد نظر استفاده کرد .
مثال : برای مثال می خواهیم در اسکریپت زیر یک پیام به کاربر اعلام کنیم . می خواهیم در متن پیام ، عبارت Developer Studio در بین دو کاراکتر ” ” قرار بگیرد .در حالت اما به دلیل تداخل این کاراکتر ها با شکل دستوری آنها در دستور document.write ، می بینیم که دارای خروجی نادست بوده و پیام فقط خروجی بر روی صفحه چاپ نمی شود . در حالت دوم از یک \ قبل از ” استفاده شده و می بینیم که دراری خروجی مورد نظر هستیم و پیام به شکل صحیح نمایش داده شده است :
حالت اول ، شکل نادرست
<“script type=”text/javascript>
;” var matn = “Hello Welcome to “developer Studio ” a website for Developers
; (document.write ( matn
<script/>
همانطور که میبینیذ قطعه کد بالا خروجی ندارد.
حالت دوم ، شکل صحیح
<“script type=”text/javascript>
;”var matn = “Hello Welcome to \”regiran Studio\” a website for regiran
;(document.write ( matn
<script/>
خروجی
Hello Welcome to “regiran Studio” a website for regiran