javascript資料類型(上)

來源:互聯網
上載者:User

標籤:

Javascript資料類型有6種:

  1. 數值型資料類型(Number);
  2. 字串(String);
  3. 布爾型資料(Boolean);
  4. 對象(Object);
  5. 空(Null);
  6. 未定義(Undefined)。

       (一)、Number        

var a = 12;alert(a);

 彈出a的值是12。        

var a = 12;         alert(typeof a); 

【typeof 是查看變數的類型。】彈出的是number,說明a的返回參數為number,類型是Number類型【大寫字母是資料類型,小寫字母是返回參數】

        (二)、String        

var a = ‘abc‘;        alert(a);

 彈出的a的值是abc。        

var a = ‘abc‘;alert(typeof a);

 彈出的是string,說明a的返回參數為string,類型是String類型。       

var a = ‘2‘+‘3‘;       alert(a);

 彈出的a的值是23,因為此時的2跟3是一個字串,也就是2和3合并起來。        

var a = ‘2‘+‘3‘; aert(typeof a);

彈出的是string,說明a的返回參數為string,類型是String類型。           

var a = ‘2‘+3;        alert(a);

 彈出的a的值為23。        

var a = ‘2‘+3; alert(typeof a);

傳回值為string,說明此時的a是String資料類型。       

var a = ‘2‘+3+4+‘5‘;         alert(a);

彈出的也是2345,因為是按照先後順序,‘2’+3是一個字串,字串再加4還是字串,字串加字串‘5’最終也是字串。因此為2345。      

var a = ‘2‘+(3+4)+‘5‘;         alert(a);

 彈出的a的值為275.        

var a = ‘2‘+(3+4)+‘5‘; alert(typeof a);

彈出的傳回值為string,依然還是個字串資料型別。       

var a = ‘2‘-‘1‘;         alert(a);

 彈出的a的值為1。因為在js中,只有“-”字串是相減的。        

var a = ‘2‘-‘1‘; alert(typeof a);

彈出的傳回值為number,此時為Number數實值型別。       

var a = ‘2‘-1;         alert(a);

 彈出的a的值為1。        

var a = ‘2‘-1;alert(typeof a);

 彈出的傳回值為number,此時為Number數實值型別。

        (三)、Boolean        

var a = true;         alert(a);

 彈出的值是true。        

var a = true;alert(typeof a);

返回的值是boolean。說明資料類型是Boolean類型。

        未完。。。。。。

javascript資料類型(上)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.