این آموزش در تاریخ ۱۴۰۱/۰۲/۱۹ آپدیت شده است.
نحوه نوشتن یا سینتکس دستورات جاوااسکریپت
سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش نحوه نوشتن یا سینتکس دستورات جاوااسکریپت با من همراه باشید.

Free-Learn
نحوه نوشتن یا سینتکس دستورات جاوااسکریپت
سینتکس یا به انگلیسی Syntax یعنی همون نحوه نوشتاری یک کلمه ، حال ما باید بدونیم نحوه نوشتاری یا Syntax دستورات جاوااسکریپت به چه شکل می باشد تا بتونیم به بهترین حالت ممکن از این دستورات استفاده کنیم.
- دستورات جاوااسکریپت را باید در بین تگ Script قرار داد
اگه بخواید از یک فایل خارجی یا مجزا ( یعنی دستورات جاوااسکریپت درون یک فایل مجزا باشه ) دیگه نیاز نیست از تگ Script استفاده کنید ولی اگه بخواید دستورات رو درون خوده صفحه وارد کنید باید حتما دستوراتتون رو در بین تگ script قرار بدهید، در غیراینصورت دستورات اجرا نخواهند شد :
|
1 2 3 4 5 6 7 8 9 10 11 |
<script> function Test(){ var MyResult; MyResult = document.getElementById("Result"); MyResult.innerHTML = "سلام خوبی؟ من توسط جاوااسکریپت ایجاد شده ام"; MyResult.style.textAlign = "center"; MyResult.style.color = "blue"; } </script> |
Free-Learn
- ۲ صفت که تگ Script دارد
تگ script دو ( ۲ ) صفت به نام های language و type دارد که به ترتیب میتونن زبان و نوع دستورات جاوااسکریپت رو مشخص کنند.
یعنی اگه بخوایم از این ۲ صفت استفاده نماییم باید بصورت زیر عمل کنیم :
|
1 2 3 |
<script language="javascript" type="text/javascript"> دستورات جاوااسکریپت در اینجا </script> |
قبلا استفاده از این ۲ صفت ضروری بود ولی خب الانه دیگه ضروری نیست چون در HTML5 استفاده از این صفات اختیاری شد، پس میتونیم ازشون استفاده نکنیم و بصورت پیش فرض دیگه خوده مرورگر متوجه هست که مثلا این دستورات ، دستورات جاوااسکریپت هستند.
|
1 2 3 |
<script> دستورات جاوااسکریپت در اینجا </script> |
Free-Learn
- خط فاصله ها و شکستن سطرها
جاوااسکریپت هرگونه خط فاصله یا مثلا اینکه سطر رو شکسته باشیم ( یعنی اینتر زده باشیم و رفته باشیم سطر بعدی ) یا استفاده از Tab ( اینکه دکمه tab رو از روی صفحه کلید زده باشیم ) اینارو نادیده میگیره و هیچ تاثیری در حین اجرای دستورات نمیزارن.
|
1 2 3 4 5 6 7 8 |
<script> document .write (" سلام خوبی؟ ") ; </script> |
Free-Learn
- نحوه استفاده از سمی کالن یا Semicolon یا ;
معمولا باید در آخر دستورات سمی کالن ( ; ) گذاشت که بگیم مثلا پایان اون دستور می باشد، ولی خب اگه دستورات ما در یک سطر یا خط بود دیگه نیاز نیست از سمی کالن استفاده کرد.
مثال : در این مثال ما از سمی کالن استفاده نکردیم ولی خب مشکلی هم نداره و خروجی میده ، چون هر یک از دستورات در یک سطر قرار دارند بهمین دلیل مشکلی نداره
|
1 2 3 4 5 6 |
<script> document.write(" سلام خوبی؟ ") document.write(" به سایت آموزشی فری لرن خوش اومدی ") </script> |
ولی خب اگه بخوایم دستورات رو پشت سرهم ( یعنی تو یه خط ) بنویسیم ، و از سمی کالن هم استفاده نکنیم ، برنامه اجرا نمیشه.
|
1 2 3 |
<script> document.write(" سلام خوبی؟ ") document.write(" به سایت آموزشی فری لرن خوش اومدی ") </script> |
ولی برای اجرای برنامه باید دیگه حتما از سمی کالن استفاده کنیم و هریک از دستورات رو پایان بدیم بهش.
|
1 2 3 |
<script> document.write(" سلام خوبی؟ "); document.write(" به سایت آموزشی فری لرن خوش اومدی "); </script> |





