私は活字体で、このコードスニペットを持っている:ReadonlyArrayはどのクラスをTypeScriptで継承しますか?
const arr: ReadonlyArray<string> = [
"123",
"234"
];
arr.push("345");
TSコンパイラはエラーを示していますProperty 'push' does not exist on type 'ReadonlyArray<string>'
。もちろん、私はこの配列を変更/変更することはできませんが、質問は - ReadonlyArray
の基本クラスは何ですか?標準Array
クラスから継承していますか?
これは読んでいる - あなたはそれにPUSHの新しい項目を傾けることはできません。その後、書き込み可能になります。 –
この配列は読み込み専用であることは明らかですが、私の質問は、どのように 'ReadonlyArray'がどの基本クラスから派生したのかを理解することです。 –
答えを見てください:: –