عبارات در جاوا اسکریپت

عبارات در جاوا اسکریپت، فرامینی هستند که به جستجوگر وب دستور می دهد که چکار کند. مثلا کد زیر به جستجوگر می گوید جمله "Hello Dolley" را در داخل عنصر HTML با شناسه id="demo" بنویسد.

document.getElementById("demo").innerHTML = "Hello Dolly.";

- برنامه های جاوا اسکریپت

بیشتر برنامه های جاوا اسکریپت از تعداد زیادی دستور و عبارت جاوا اسکریپت تشکیل شده است. دستورات به صورت خط به خط اجرا می شوند، به همان ترتیبی که نوشته شده اند. در مثال زیر ابتدا به متغیرهای x, y, z مقدار دهی شده و در نهایت مقدار متغیر z محاسبه و بعد نمایش داده می شود:

var x = 5;
var y = 6;
var z = x + y;
document.getElementById("demo").innerHTML = z;

برنامه های جاوا اسکریپت (و معمولاً فرامین جاوا اسکریپت) را کد جاوا اسکریپت می نامند.

- نقطه ویرگول (سمی کالن)

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

a = 5; b = 6; c = a + b;

ممکن است در وب با دستوراتی مواجه شوید که با سمی کالن تمام نشده اند. معمولاً آخرین دستور سمی کالن نمی خواهد ولی مرسوم است که گذاشته شود.

- فضای خالی در جاوا اسکریپت

جاوا اسکریپت فضای خالی و فاصله (space) را نادیده می گیرد. بنابراین برای خوانایی و ادیت راحت تر کدها، می توانید از فضاهای خالی استفاده کنید مثلا قبل و بعد از اپراتورها.

- طول یک خط دستور

در جاوا اسکریپت بخاطر خوانایی کدها اغلب مرسوم است که یک خط کد از 80 حرف بیشتر نباشد. اگر دستور جاوا اسکریپت در یک خط از ویرایشگر متن جای نمی شود، بهتر است که آن را به خط بعد منتقل کرد و بهتر است این کار را بعد از اپراتورها انجام داد. مثلاً بعد از مساوی:

document.getElementById("demo").innerHTML =
"Hello Dolly.";

- یک بلوک کد در جاوا اسکریپت

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

function myFunction() {
document.getElementById("demo").innerHTML = "Hello Dolly.";
document.getElementById("myDIV").innerHTML = "How are you?"; }

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

- کلمات کلیدی

در جاوا اسکریپت معمولاً دستورات جاوا اسکریپت با یک کلمه کلیدی شروع می شود، تا عمل مورد نظر مشخص باشد. در اینجا لیستی از کلمات کلیدی جاوا اسکریپت آمده است.

کلمه کلیدی شرح
break خاتمه یک سوئیچ یا حلقه
continue خارج شدن از حلقه و شروع از ابتدا
debugger توقف اجرای کد و فراخوانی تابع خطا زدایی (در صورت وجود)
do…while اجرای یک بلوک دستور و تکرار آن تا لحاظ شدن شرطی خاص
for بلوکی از دستورات را مشخص می کند که تا زمانی که شرط صحیح باشد، اجرا می شوند.
function اعلان تابع
if…else تعیین بلوک کدی که اجرا می شود، با توجه به شرطی خاص
return خروج از تابع
switch تعیین بلوکی از کد برای اجرا با توجه به موردهای مختلف سوئیچ
try…catch خطا زدایی یک قطعه کد را انجام می دهد
var علان تعریف متغیر

کلمات کلیدی در جاوا اسکریپت کلمات رزرو شده ای هستند که نمی توان از آنها برای نامگذاری متغیرها استفاده کرد.

عضویت در خبرنامه پلکسا

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

با ما شریک شوید

با ما باشید

قابل توجه وبمسترها

وبمستر گرامی

در صورتی که به دنبال جذب بازدید کننده یا ارتقای رنکینگ سایت خود هستید، پیشنهاد می کنیم پلکسا را یک پست یا مطلب مهمان کنید. همانطور که برای سایت خود مطلب می نویسید، مطلب خود را آماده و کد نویسی کرده و در پلکسا منتشر کنید. پلکسا هیچگونه دخل یا تصرفی در پست شما نخواهد داشت.

سئوالات، نظرات، پیشنهادات و مطالب خود را با ما و کاربران پلکسا در میان بگذارید - انجمن پلکسا