Code Fix

初級length はメソッドでなくプロパティという原因 › パターン3

length はメソッドでなくプロパティという原因

配列や文字列の要素数はlengthというプロパティで取得します。

 1  const queue = ["x", "y"];
 2  console.log(queue.length___);
                             ^
main.js:2 console.log(queue.length()); ^ TypeError: queue.length is not a function

空欄を埋めて実行を通す

広告
広告スロット(未設定)

length はメソッドでなくプロパティという原因

他言語のsize()やcount()のような感覚でlength()と関数呼び出しの形で書くとエラーになります。

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)