iT邦幫忙

2023 iThome 鐵人賽

DAY 4
1
Modern Web

JavaScript 形上學 - ECMAScript 2024 選讀筆記系列 第 4

4. ECMAScript Data Types and Values 資料類型和值 ( 一 )

  • 分享至 

  • xImage
  •  

規範中的值都有相對的類型,由本章節定義。類型分為語言類型和規範類型。"Type(x)" 表示 "x 的類型" 的簡寫,type 指的就是本章中定義的 ECMAScript 語言和規範類型。

ECMAScript Language Types ( 語言類型 )

ECMAScript 語言類型指的是我們在開發時能夠直接操作的值,也就是 JavaScript 中的那些類型。包括 Undefined、Null、Boolean、String、Symbol、Number、BigInt 和 Object。

The Undefined Type

Undefined 型別只有一種值,也就是 undefined。所有變數賦值之前的值都是 undefined。

The Null Type

Null 型別也只有一種值,也就是 null。

The Boolean Type

Boolean 型別是一個邏輯實體,有兩個值,分別為 true 和 false。

The String Type

String 型別是一個有序的序列的集合,最大長度為 2 的 53 次方減 1 個元素,通常用於表示文本,每個元素被視為在序列內佔據一個位置。這些位置用 0 及正整數作為索引。第一個元素位於 0。空字串的長度為零,因此不包含任何元素。


上一篇
3. Notational Conventions 符號約定
下一篇
5. ECMAScript Data Types and Values 資料類型和值 ( 二 )
系列文
JavaScript 形上學 - ECMAScript 2024 選讀筆記6
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言