Javascript 相当于 Typescript const 断言

Kan*_*i21 -1 javascript arrays typescript

javascript的 const 断言相当于什么typescript

const arr = [1,2,3,4] as const
Run Code Online (Sandbox Code Playgroud)

我想在 javascript 中实现这一点array以避免进一步的突变。

Ani*_*mar 5

是的,使用Object.freeze

const arr = [1, 2, 3, 4, 5];
Object.freeze(arr);

arr.push(8); // Uncaught TypeError: Cannot add property 5, object is not extensible
Run Code Online (Sandbox Code Playgroud)