نحوه نوشتن یا سینتکس دستورات جاوااسکریپت
سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش نحوه نوشتن یا سینتکس دستورات جاوااسکریپت با من همراه باشید.
Free-Learn
نحوه نوشتن یا سینتکس دستورات جاوااسکریپت
سینتکس یا به انگلیسی Syntax یعنی همون نحوه نوشتاری یک کلمه ، حال ما باید بدونیم نحوه نوشتاری یا Syntax دستورات جاوااسکریپت به چه شکل می باشد تا بتونیم به بهترین حالت ممکن از این دستورات استفاده کنیم.
- دستورات جاوااسکریپت را باید در بین تگ Script قرار داد
شما باید حتما دستوراتتون رو در بین تگ script قرار بدهید، در غیراینصورت دستورات اجرا نخواهند شد :
1 2 3 4 5 |
<script> document.write(" سلام خوبی؟ "); </script> |
Free-Learn
- ۲ صفت مهمی که تگ Script دارد
تگ script دو ( ۲ ) صفت به نام های language و type دارد که به ترتیب میتونن زبان و نوع دستورات جاوااسکریپت رو مشخص کنند.
یعنی اگه بخوایم از این ۲ صفت استفاده نماییم باید بصورت زیر عمل کنیم :
1 2 3 |
<script language="javascript" type="text/javascript"> دستورات جاوااسکریپت در اینجا </script> |
ولی خب در HTML5 استفاده از این صفات اختیاری شد، یعنی ضروری نیست که حتما واردشون کنیم، پس میتونیم ازشون استفاده نکنیم و بصورت پیش فرض دیگه خوده مرورگر متوجه هست که مثلا این دستورات ، دستورات JS هستند.
1 2 3 |
<script> دستورات جاوااسکریپت در اینجا </script> |
Free-Learn
- خط فاصله ها و شکستن سطرها
جاوااسکریپت هرگونه خط فاصله یا مثلا اینکه سطر رو شکسته باشیم ( یعنی اینتر زده باشیم و رفته باشیم سطر بعدی ) یا استفاده از Tab ( اینکه دکمه tab رو از روی صفحه کلید زده باشیم ) اینارو نادیده میگیره و هیچ تاثیری در حین اجرای دستورات نمیزارن.
1 2 3 4 5 6 |
<script> document .write (" سلام خوبی؟ ") ; </script> |
Free-Learn
- نحوه استفاده از سمی کالن یا Semicolon یا ;
معمولا در آخر دستورات JS باید سمی کالن ( ; ) گذاشت که بگیم مثلا پایان اون دستور می باشد، ولی خب استفاده از این سمی کالن در برخی موارد اختیاری می باشد و میتونیم استفاده نکنیم.
مثال : در این مثال ما از سمی کالن استفاده نکردیم ولی خب مشکلی هم نداره و خروجی میده ، چون هر یک از دستورات در یک سطر قرار دارند بهمین دلیل مشکلی نداره.
1 2 3 4 |
<script> document.write(" سلام خوبی؟ ") document.write(" به سایت آموزشی فری لرن خوش اومدی ") </script> |
ولی خب اگه بخوایم دستورات رو پشت سرهم ( یعنی تو یه خط ) بنویسیم ، و از سمی کالن هم استفاده نکنیم ، برنامه اجرا نمیشه.
1 2 3 |
<script> document.write(" سلام خوبی؟ ") document.write(" به سایت آموزشی فری لرن خوش اومدی ") </script> |
ولی برای اجرای برنامه باید دیگه حتما از سمی کالن استفاده کنیم و هریک از دستورات رو پایان بدیم بهش.
1 2 3 |
<script> document.write(" سلام خوبی؟ "); document.write(" به سایت آموزشی فری لرن خوش اومدی "); </script> |