JavaScript 的動態型別(dynamic typing) - daniel-qa/Vue GitHub Wiki

JavaScript 的動態型別(dynamic typing)

JavaScript 是「動態型別(dynamic typing)」語言,沒有明確的 data type 宣告機制。

JavaScript 沒有資料型別宣告?那是什麼意思?

在像 TypeScript、C#、Java 這類語言裡,我們會寫:

let tmid: string[] = []; // TypeScript

但在 JavaScript 裡,你只能這樣寫:

let tmid = [];

JS 會在「執行時」根據值來判斷它是什麼型別(這就叫 dynamic typing