نمایش کاراکترهای خاص در جاوا اسکریپت :
در کد نویسی دستورات جاوا اسکریپت ، از برخی از کاراکترها به منظور ویژه های استفاده می کنیم . برای مثال از کاراکتر ” برای شروع یک عبارت متنی در دستوراتی نظیر document.write و … استفاده می شود . به کار بردن مستقیم چنین کاراکترهای در عبارت های متنی باعث تداخل با کدهای برنامه و بروز خطا و خروجی نامناسب می شود .
برای نمایش چنین کاراکترهایی در عبارت های متنی ، باید از یک کاراکتر \ قبل از کاراکتر مورد نظر استفاده کرد .
مثال : برای مثال می خواهیم در اسکریپت زیر یک پیام به کاربر اعلام کنیم . می خواهیم در متن پیام ، عبارت Developer Studio در بین دو کاراکتر ” ” قرار بگیرد .در حالت اما به دلیل تداخل این کاراکتر ها با شکل دستوری آنها در دستور document.write ، می بینیم که دارای خروجی نادست بوده و پیام فقط خروجی بر روی صفحه چاپ نمی شود . در حالت دوم از یک \ قبل از ” استفاده شده و می بینیم که دراری خروجی مورد نظر هستیم و پیام به شکل صحیح نمایش داده شده است :
Example | |
حالت اول ، شکل نادرست | |
<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 \”developer Studio\” a website for Developers” ; document.write ( matn ) ; </script> |
کد |
Hello Welcome to “developer Studio” a website for Developers | خروجی |