Free Web Site - Free Web Space and Site Hosting - Web Hosting - Internet Store and Ecommerce Solution Provider - High Speed Internet
Search the Web
 
جاوااسكريپت

 Javascript < آموزشى < صفحه اول

  كار با متغير ها

متغير ها (variables) مكانى از حافظه براى نگهدارى اطلاعات و داده ها اند.


نمونه ها

متغير ها
از متغير ها براى نگهدارى اطلاعات استفاده مى شود.


متغيرها

متغير ها (variables) مكانى از حافظه براى نگهدارى اطلاعات و داده ها اند كه مى توانند انواع مختلفى از داده ها را ذخيره كنند. مقدار (value) متغير ها مى تواند در طول برنامه چندين بار تغيير كند. با مراجعه به نام متغير ها مى توان از اطلاعات ذخيره شده در آن استفاده كرد يا آن ها را تغيير داد.

قوانين متغير ها :

  • متغير ها نسبت به حروف كوچك و بزرگ حساس اند .(case sensitive)

  • نام تمام متغير ها بايد با حرف شروع شود. استفاده از عدد و علايمى چون - , * , ( , ... در ابتداى نام متغير ها نادرست است.


ايجاد متغير ها

متغير ها را با استفاده از عبارت var ايجاد مى كنيم :

var strname = some value

البته مى توان از نوشتن عبارت var صرف نظر كرد :

strname = some value



مقدار دهى كردن متغير ها

متغير ها را چنين مقدار دهى مى كنيم :

var strname = "Hege"

همچنين مى توان از بكار بردن عبارت var صرف نظر كرد :

strname = "Hege"

نام متغير در سمت چپ و مقدارى كه مى خواهيم به آن اختصاص دهيم در سمت راست قرار مى گيرد. در نمونه فوق عبارت Hage به متغير strname اختصاص داده شده است.


مدت اعتبار متغير ها

هنگامى كه متغيرى در يك تابع (Function) ايجاد شده و مقدار دهى شود, آن متغير فقط در همان تابع قابل دسترسى است. بنابراين هنگامى كه از تابع خارج شويم , متغير نيز از بين خواهد رفت. به چنين متغير هايى متغير هاى موضعى (Local variables) گفته مىشود. مى توان چند متغير موضعى را با يك نام در چند تابع ايجاد كرده و بدون آن كه مشكلى ايجاد شود از آن ها استفاده كرد, زيرا هر يك فقط در تابعى كه ايجاد شده اند قابل تشخيص اند.

اگر متغيرى خارج از توابع ايجاد شود براى تمام توابع برنامه قابل دسترسى است . پيداست كه مقدار دهى مجدد آن باعث مى شود كه مقدار قبلى آن از بين رفته و مقدار جديد جايگزين شود. چنين متغير هايى تا انتهاى برنامه و خروج از آن اعتبار دارند.


مقدمات جاوااسكريپت

معرفي  JavaScript
چگونه Script ها را بنويسيم ؟
Script ها را كجا بنويسيم ؟
كار با متغير ها
عملگر ها در جاوااسكريپت
چگونگي ايجاد توابع و فرا خواني آنها
استفاده از جملات شرطي در برنامه
تكرار عمليات با كمك حلقه ها
رهنمود هاى JavaScript

برنامه نويسى شئ گرا در جاوااسكريپت

استفاده از رشته ها
ذخيره اطلاعات با استفاده از آرايه ها
استفاده از زمان و تاريخ در وب
انجام محاسبات رياضي
كار با پنجره هاي مرور گر
نمايش قاب ها در مرور گر
كار با فرم ها و كنترل ها
شناسايى مرورگر

نمونه ها
نمونه ها

 

 

Contact me