» مقالات » مقالات هایبرد » دستورات در جاوااسکریپت(آموزش HTML)

دستورات در جاوااسکریپت(آموزش HTML)

دستورات در جاوااسکریپت(آموزش HTML)

7422  تعداد بازدید  |  دوشنبه 25 آبان ماه 1394

دستورات در جاوااسکریپت در این بخش مروری سریع بر دستورات جاوا اسکریپت خواهیم داشت . خوانندگان میدانند که در چنین کتابینمی توان تمام امکانات جاوا اسکریپت را بیان کرد ولی مروری بر آن مفید به نظر می رسد. دستور var. این دستور برای تعریف متغیر به کار می رود. هر چند که متغیرها بدون این دستور نیز قابل استفاده اند.

در این بخش  از طراحی سایت مروری سریع بر دستورات جاوا اسکریپت خواهیم داشت . خوانندگان میدانند که در چنین کتابینمی توان تمام امکانات جاوا اسکریپت را بیان کرد ولی مروری بر آن مفید به نظر می رسد. دستور var. این دستور برای تعریف متغیر به کار می رود. هر چند که متغیرها بدون این دستور نیز قابل استفاده اند.
دستور زیر متغیر X را برابر ۳۰ در نظر می گیرد:

 var x = 30;

توضیحات. برای ارائه توضیحات از کاراکتر // یا /و/* به صورتهای زیر استفاده می شود.

//this is first comment
 /*this is second comment”/

دستور function. این دستور برای تعریف تابع مورد استفاده قرار می گیرد. توابع با دستور return مقداری را به فراخوان برمی گردانند. دستورات زیر را ببینید:

 function add (n1, m2) {
 result = n.1 + n2 : 
return result ;

این دستورات تابعی به نام add را با دو پارامتر تعریف میکند که حاصل جمع آنها را محاسبه میکند و برمیگرداند. دستور if ...else. این دستور یک دستور شرطی است که شرطی را بررسی میکند. اگر شرط دارای ارزش درستی باشد دستور بعد از if اجرا میشود وگرنه دستور بعد از else اجرا می گردد:

a = 4
x=5
у = 10;
 if (a > 10)
 result = x + y :

else 
result = x -y;
-

شکل خلاصه ای از ifتوسط علامت ؟ پیاده سازی می شود:
result = (a > 10) ؟ x + y : x - y :
دستور while. این دستور برای ایجاد حلقه تکرار به کار می رود. حلقه ساده ای از while به صورت زیر است. در این حلقه تا زمانی که total کوچکتر از ۱۰ است، دستورات حلقه اجرا می شوند.

while (total < 10) {
n ++ ;
total + = n : 

- دستور for. این دستور نیز همانند  while برای ایجاد حلقه به کار می رود. نمونه ای از حلقه for در زیر آمده است:

for (i = 1; i < 10; i ++){ 
s += i
; } 

do --- while دستور
- این دستور برای ایجاد حلقه تکرار به کار می رود ولی شرط حلقه در انتهای حلقه تست . - - - .می شود

do {
n ++ ;
total += n :
} while (total of 10);

در این مثال، ابتدا دستورات حلقه اجرا میشوند و سپس شرط 10 > totalتست می گردد. یعنی چه این شرط درست باشد و چه نباشد، دستورات حلقه حداقل یک بار اجرا می شوند.دستور break. این دستور موجب خروج از حلقه تکرار میشود. دستورات زیر را ببینید: n = 0

, while (true)
{ n ++ ,
if (n = 50) break;

در این دستور، چنانچه n ہه ۵۰ برسد، دستور break اجرا شده، حلقه خاتمه می یابد.
دستور continue. این دستور کنترل اجرا را به ابتدای حلقه تکرار می برد و شرط حلقه تست می شود. دستورات زیررا ببینید: 

for (i = 1; i < 2; i ++)
n ++ , 
- if (n == 2) continue
; total += n :

 

 

مقالات مرتبط به طراحی سایت :

عملگرها (آموزش HTML)
متد ها در زبان های اسکریپتی 2 (آموزش HTML)
متد ها در زبان های اسکریپتی(آموزش HTML)
اشیای موجود در جاوا اسکریپت (آموزش HTML)
دستورات در جاوااسکریپت(آموزش HTML)
جاوا اسکریپت (آموزش HTML)
استفاده از دکمه های تصویری به جای SUBMIT (آموزش HTML)
کادرهای کنترلی (آموزش HTML)
لیستهای لغزنده (آموزش HTML)
فیلد متنی چند خطی (آموزش HTML)
کنترلهای فرم (آموزش HTML)
امکانات دیگری از جدول (آموزش HTML)
جدول و صفحه آرایی (آموزش HTML)
لیستها در HTML (آموزش HTML)
سایر فرمتهای دودویی (آموزش HTML)
تصاویر به عنوان دکمه/صوت دیجیتال/فرمت های فایل های صوتی /برداشت و اجرای فایل صوتی(آموزش HTML)