متغیرهای رشته ای (String) در JavaScript
Wiki
در متغیرهای رشته ای، یک سری از کاراکترها مانند "John Doe" ذخیره می شود.
زمانی که یک مقدار رشته ای را به یک متغیر انتساب می دهید، باید آنرا در کوتیشن یا دابل کوتیشن (' یا ") قرار دهید.
مثال (انواع داده ها در JavaScript)
var carname="Volvo XC60";
var carname='Volvo XC60';
می توانید از علامت کوتیشن (') داخل رشته استفاده کنید:
مثال (انواع داده ها در JavaScript)
var answer="It's alright";
var answer="He is called 'Johnny'";
var answer='He is called "Johnny"';
خودتان امتحان کنید »
با متغیرهای رشته ای در قسمت پیشرفته بیشتر آشنا خواهید شد.
متغیرهای عددی (Number) در JavaScript
Wiki
متغیرهای عددی می توانند اعشاری یا صحیح باشند:
مثال (انواع داده ها در JavaScript)
var x1=34.00; //Written with decimals
var x2=34; //Written without decimals
اعدادی که بسیار بزرگ یا بسیار کوچک هستند را می توان بصورت "نماد علمی" نوشت:
مثال (انواع داده ها در JavaScript)
var y=123e5; // 12300000
var z=123e-5; // 0.00123
خودتان امتحان کنید »
متغیر Boolean در JavaScript
Wiki
متغیرهای Boolean تنها دو مقدار می توانند داشته باشند: True یا False
متغیر Boolean اغلب برای تست یک شرط استفاده می شود.
آرایه ها (Array) در JavaScript
Wiki
در JavaScript، آرایه را به یکی از روش های زیر می توان اعلان کرد:
var cars=new Array();
cars[0]="Saab";
cars[1]="Volvo";
cars[2]="BMW";
یا:
var cars=new Array("Saab","Volvo","BMW");
یا:
توجه: ایندکس آرایه از صفر شروع می شود، یعنی اولین آیتم [0] است، دومین آیتم [1] و...
اشیاء (Object) در JavaScript
Wiki
برای تعریف یک شیء، از آکولاد استفاده می شود. داخل آکولاد، خصوصیات شیء بصورت (مقدار=نام خصوصیت) تعریف می شود. خصوصیت ها با کاما از هم جدا می شوند:
var person={firstname:"John", lastname:"Doe", id:5566};
شی person در مثال بالا، سه خصوصیت یا (property) دارد: firstname و lastname و id
اعلان متغیر می تواند در چند خط باشد: (فاصله ها و خطوط اضافه مهم نیستند)
var person={
firstname : "John",
lastname : "Doe",
id : 5566
};
برای دسترسی به خصوصیت های یک شیء، دو روش وجود دارد:
مثال (انواع داده ها در JavaScript)
name=person.lastname;
name=person["lastname"];
خودتان امتحان کنید »
با اشیاء در قسمت پیشرفته، بیشتر آشنا خواهید شد.
Undefined و Null
Wiki
در برنامه های کامپیوتری، اغلب متغیرها بدون مقدار اعلان می شوند این متغیرها مقدار undefinedرا خواهند داشت.
متغیرها را می توان با null مقداردهی کرد:
یک متغیر یکسان را می تواند برای انواع مختلف داده استفاده نمود:
مثال (انواع داده ها در JavaScript)
var x; // Now x is undefined
var x = 5; // Now x is a Number
var x = "John"; // Now x is a String
اعلان نوع متغیر
Wiki
زمانی که متغیر جدیدی را اعلان می کنید، می توانید با استفاده از کلمه کلیدی "new"، نوع آنرا نیز مشخص نمایید:
var carname=new String;
var x= new Number;
var y= new Boolean;
var cars= new Array;
var person= new Object;
توجه: تمام متغیرها در JavaScript شیء اند، زمانی که متغیری را اعلان می کنید، در واقع یک شیء ایجاد کرده اید.
READ MORE