初級 › length はメソッドでなくプロパティという原因 › パターン1
length はメソッドでなくプロパティという原因
配列や文字列の要素数はlengthというプロパティで取得します。
1 const nums = [1, 2, 3]; 2 console.log(nums.length___); ^
main.js:2
console.log(nums.length());
^
TypeError: nums.length is not a function
空欄を埋めて実行を通す
lengthは括弧を付けずに参照するプロパティです。関数のように呼び出すとエラーになります。
次の問題