تبلیغات
یادداشت های من - آموزش جاوااسکریپت – جلسه چهارم: جملات (دستورات) Statements

یادداشت های روزانه من درباره اینترنت، سیاست، آبکنار، رایانه، شعر، فناوری اطلاعات و ...
هر چیزی که بهش علاقه دارم

حسین (کیوان) جهانبخش آبکنار

جستجو

 

آموزش جاوااسکریپت – جلسه چهارم: جملات (دستورات) Statements

چهارشنبه 4 خرداد 1390   12:25 ب.ظ

جاوا اسکریپت یک سری جملات متوالی است که باید توسط مرورگر اجرا شود.


 جاوااسکریپت به اندازه حروف حساس است (Case Sensitive)

بر خلاف HTML جاوااسکریپت به اندازه حروف حساس است، بنابراین باید در هنگام نوشتن کدها و جملات جاوااسکریپت، ساختن و یا صدا زدن متغیر ها، اشیا و توابع به اندازه حروف دقت کنید.

دستورات JavaScript

یک دستور جاوااسکریپت را می توان فرکانی برای مرورگر در نظر گرفت. هدف این فرمان این است که به مرورگر بگوید که چه باید بکند.

دستور جاوااسکریپت زیر به مرورگر می گوید که عبارت "Hello Dolly" را در صفحه وب چاپ کند.

document.write("Hello Dolly");

متداول این است که بعد از هر خط که دستوری در آن قرار دارد یک سمی کالن (;) اضافه کنید. اکثر مردم فکر می کنند که این کار برای تمرین برنامه نویسی بهتر خوب است و اغلب اوقات در مثال های جاوااسکریپتی که در سطح وب مشاهده می کنید این کار انجام شده.

اما سمی کالن بر اساس استاندارد جاوا اسکریپت اختیاری است و مرورگر انتهای هر خط را به عنوان انتهای دستور در نظر می گیرد. به همین دلیل ممکن است شما مثال هایی را ببینید که از سمی کالن استفاده نکرده اند.

نکته: استفاده از سمی کالن به شما اجازه می دهد که چند دستور را بتوانید در یک خط قرار دهید.

کد JavaScript

کد جاوااسکریپت (یا فقط جاوااسکریپت){به جای عبارت کد جاوااسکریپت می توان فقط گفت «جاوا اسکریپت»} مجموعه متوالی از دستورات جاوااسکریپت است. هر دستور بر اساس ترتیبی که نوشته شده است توسط مرورگر اجرا می شود.

مثال زیر یک سر تیتر و 2 پاراگراف را در یک صفحه وب می نویسد.

<script type="text/javascript">
document.write("<h1>This is a heading</h1>");
document.write("<p>This is a paragraph.</p>");
document.write("<p>This is another paragraph.</p>");
</script>

بلاک های JavaScript

دستورات جاوااسکریپت را می توان در گروه هایی به اسم بلاک گروه بندی کرد.

بلاک هم کثل اکثر زبان ها با آکولاد باز } شروع و با آکولاد بسته { تمام می شود. هدف بلاک بندی این است که مجموعه متوالی از دستورات پشت سر هم بتوانند با هم اجرا شوند.

مثال زیر یک سر تیتر و 2 پاراگراف را در یک صفحه وب می نویسد.

<script type="text/javascript">
{
document.write("<h1>This is a heading</h1>");
document.write("<p>This is a paragraph.</p>");
document.write("<p>This is another paragraph.</p>");
}
</script>

مثال بالا چندان مفید نیست و فقط نحوه استفاده از بلاک را نشان می دهد. معمولاً بلاک را برای گروه بندی یک سری دستورات برای ایجاد یک تابع و یا یک شرط (اجرای مجموعه ای از دستورات در صورت برقراری شرط) استفاده می کنند.


نوشته شده توسط : حسین (کیوان) جهانبخش آبکنار

نوع مطلب : JavaScript ،طراحی وب ،