0 0 تومان
تبلیغات اینترنتی
آموزش طراحی سایت (HTML CSS Javascript) | آتریا
آموزش سی شارپ
آموزش فتوشاپ

انواع داده ها در JavaScript

  • انواع داده ها در JavaScript

     

    متغیرهای رشته ای (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

    var x=true;
    var y=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");

    یا:

    مثال (انواع داده ها در JavaScript)

    var cars=["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)

    cars=null;
    person=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 شیء اند، زمانی که متغیری را اعلان می کنید، در واقع یک شیء ایجاد کرده اید.