|
 

متغیر:موجودیتی
که میتواند مقدارداسته باشد ومقدار ان در طول اجرای برنامه (حیات
برنامه) می تواند تغییر کند متغیر را می توان جعبه ای درنظر گرفت که
محتوای ان در طول اجرای برنامه تغییر می کنددر اصطلاح کامپیوتری
متغیر فضایی از حافظه است که برای ذخیره یک مقدار به کار رفته و
مقدار متغیر در طول اجرای برنامه می تواند توسط برنامه دستکاری شود.
مثال:
<html>
<head>
<title>My Javascript Page</title>
</head>
<body>
<script>
myname="Henrik";
document.write(myname);
</script>
</body>
</html>
در مثال بالا
در ابتداHenrik در متغییر قرار گرفته و سپس توسط
دستور;(document.write(mynameچاپ می شود
.
علت استفاه از "" در مثال
بالا برای بیان تفاوت بین متن و متغییر است چون متن بایستی داخل""
قرار گیرد.
مثال:
<html>
<head>
<title>My Javascript Page</title>
</head>
<body>
<script>
Henrik="my first name";
myname=Henrik;
document.write(myname);
</script>
</body>
Mia
tel.or g
</html>
در مثال بالا my
first name در Henrik ذخیره می شود و سچس توط
دستورmyname=Henrik; مقدارHenrikmyname قرار می گیرد سپس در خط
بعدی myname چاپ
می شود.
IF AND ELSE:بعضی
اوقات لازم می شود تا بین دو یا چند دستور یکی را
انتخاب کرده و اجرا کرد:
در این مواقع از IF
AND ELSE استفاده می کنیم شکل کلی دستور به صورت
ز یر است :
if (condition)
{action1} else {action2};
مثال:
if
(browser=="MSIE") {alert("You are using MSIE")}
else {alert("You are using Netscape")};
Miate l.or g
اگر مقدار منغیر
browser برابرMSIE باشدپیغام You are using MSIE نشان داده
می شود در غیر این صورت پیغاام You are using Netscape نشان داده
می شود .
Mi atel.or g
توابع : قطعه برنامه ای که همانند
یک برنامه کوچک داخل برنامه اصلی
Miatel.
o r g
است .
دو کاربرد اصلی توابع :
جلوگیری از تکرار
نوشتن کد:هنگامی که یک کد را چندین بارنوشته و اجرا می
شود به جای ان میتوا
ن را در داخل توایع نوشت و
هر بار برای اچرا فراخوانی کرد
توابع می توانند یک مقدار را به
عنوان ورودی گرفته و روی ان کار انجام داده و نتیجه را برگردانند
.
و...
مثال:
<html>
<head>
<script>
function myfunction()
{
alert("Welcome to my world!!");
}
</script>
</head>
<body>
<form name="myform">
<input type="button" value="مرا کلیک کن" onclick="myfunction()">
</form>
</body>
</html>
در مثال بالا
myfunction تابع بوده که با زدن دکم توسط
دستور"()onclick="myfunctionفراخوانی
شده و پیغامی را به کاربر نشان می دهد/
Miatel.or g
 
|