オブジェクトの長さに関する主な問題は、特定のオブジェクトの長さを予測するのが難しい場合があることです。 これにより、オブジェクトにメモリを割り当てようとするとき、またはメモリ内の特定のオブジェクトを見つけようとするときに問題が発生する可能性があります。
The code below will return the length of an object: Object.keys(obj).length
このコードは、オブジェクトの長さを返します。 Object.keys(obj) はオブジェクト内のキーの配列を返し、.length はその配列内のアイテムの数を返します。
Contents [show]
JavaScriptのオブジェクト
JavaScript では、オブジェクトは関連するデータをグループ化する方法です。 オブジェクトは、 new キーワードを使用する方法と、コンストラクター関数を使用する方法の XNUMX つの方法で作成できます。
new キーワードを使用してオブジェクトを作成するには、次の構文を使用します。
var obj = new Object();
コンストラクター関数を使用してオブジェクトを作成するには、次の構文を使用します。
var obj = 新しいオブジェクト(); obj.name = "ジョン";
オブジェクトのプロパティ
JavaScript では、オブジェクトにはドット演算子 (.) を使用してアクセスできるプロパティがあります。 たとえば、オブジェクト「john」のプロパティ「name」の値を取得するには、次のようにします。
ジョンの名前
同様に、オブジェクト「john」のプロパティ「age」の値を取得するには、次のようにします。
ジョン・エイジ