我想在我的打字稿代碼中聲明名爲name的新變量。我只有一行代碼。爲什麼我得到錯誤無法在TypeScript中重新聲明塊範圍變量'name'
var name:string = "John";
但遇到錯誤
PS D:\TypeScript> tsc test.ts
C:/Users/Users/AppData/Roaming/npm/node_modules/typescript/lib/lib.d.ts(18568,15): error TS2451: Cannot re
declare block-scoped variable 'name'.
test.ts(1,5): error TS2451: Cannot redeclare block-scoped variable 'name'.
這是什麼錯誤背後的原因是什麼?
出現此錯誤的原因是全局範圍中已存在變量'name'。 – Adelin