Code Fix

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

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

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

 1  const letters = ["a", "b", "c", "d"];
 2  console.log(letters.length___);
                               ^
main.js:2 console.log(letters.length()); ^ TypeError: letters.length is not a function

空欄を埋めて実行を通す

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

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

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

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

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