質問: []` and `this.entries.splice(0, this.entries.length);` 私はコードを再実行し、 `if` ステートメントに到達すると次のエラーが表示されます。 ``` Cannot read property '2' of null ``` 私が知る限り、何も違うものはありません。ヒントとヘルプは非常に高く評価されます。
回答: ここにいくつかのオブジェクトがあります。もちろん `this` が決して `null` であってはなりません。次に、配列 `this.entries` があります。物を入れることができる容器と考えてください。次に、 `this.entries [i]` がコンテナ内のものです。 `this.entries [2]` が失敗すると、コンテナのスロット2にオブジェクトが存在しないことを意味します。 ただし、`読み込み不可能な '2'のnull` というエラーは、コンテナがないことを意味します。つまり、配列自体がnullに設定されています。