首頁 > web前端 > js教程 > 主體

JS |資料類型 |

王林
發布: 2024-08-31 06:31:05
原創
478 人瀏覽過

Js | DataTypes |

資料型別

  • Javascript 是動態型別

  • 基元與物件類型

原始資料型態:

1.Number - 表示整數和浮點數。

let age=10;  #equal two apram enna num,str,bool ex...automatic convert pannikum enna datatype nu.
console.log(age);
console.log(typeof age); 

output:
10
number
登入後複製
age="25";
console.log(age);
console.log(typeof age); 

output:
string
登入後複製

浮點數:

let price=19.99;
console.log(price);
console.log(typeof price); 

output:
19.999
number
登入後複製

2.String - 表示字元序列。

let greeting="Hello World.!"
console.log(greeting);
console.log(typeof greeting); 

output:
string

登入後複製

3.Boolean - 表示邏輯實體,可以有兩個值:true 或 false。

let isActive=true;
console.log( isActive);
console.log(typeof  isActive);
登入後複製
let isActive=false;
console.log( isActive);
console.log(typeof  isActive); 

登入後複製

4.未定義 - 已宣告但未賦值的變數。

let name;  #Error undefined
console.log( a);
console.log(typeof a); 

登入後複製

5.Null - 表示有意缺少任何物件值。

let name-null:
console.log(name);
console.log(typeof name); 
登入後複製

6.Symbol - 表示唯一且不可變的值,通常用作物件屬性鍵。

let unique=symbol("key"); #custom symbol
console.log(unique);
console.log(typeof unique); 

output:
symbol("key")
登入後複製

7.BigInt - 表示大於 2^53 - 1 的整數(JavaScript 可以用 Number 類型可靠表示的最大數字)。

let largeNumber=BigInt(68690356789000833);
登入後複製
let largeNumber=68690356789000833n; #using the n notation

console.log( largeNumber);
console.log(typeof largeNumber); 

output:
68690356789000833n
登入後複製

非原始資料型別

1.對象

表示屬性的集合,每個屬性由一個鍵(通常是字串)組成
和一個值(可以是任何資料類型,包括另一個物件。

let person={

  name-'ranjith'.
  age=25,
  isEmployed=true;
}

console.log( person); //total laa print agum
console.log( person .name);  // name only
console.log( person .age);  // age only
console.log( person .isEmployed);

console.log(typeof  person); 
登入後複製

2.陣列

一種特殊類型的對象,用於儲存有序值集合。

let number=[1,2,5,4,8];
console.log( number);

let mixdata=[1,'2',true,false,null,[1,2,'5',"str"] ,undefined ];
console.log( mixdata);
登入後複製

3.功能

一種特殊類型的對象,可呼叫並可以執行操作。

function invite( ){
   console.log( "you are invitd");
}
invite()
登入後複製
**4.Date - A built-in object for handling dates and times.**

let now- new Date;
console.log( now);

outut:
date wed jul 24 2024 09.00:51 Gmt( indian stamdard)
登入後複製

以上是JS |資料類型 |的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!