JavaScript オブジェクト 新しいページはコチラ
提供: yonewiki
(→toLocaleString() メソッド) |
(→propertyIsEnumerable() メソッド) |
||
516行: | 516行: | ||
== propertyIsEnumerable() メソッド == | == propertyIsEnumerable() メソッド == | ||
*objName1.propertyIsEnumerable(1); | *objName1.propertyIsEnumerable(1); | ||
− | :上記のような記述によりオブジェクトがForループのvar a in | + | :上記のような記述によりオブジェクトがForループのvar a in objName1のような形式で列挙できるかどうかを判定しBoolean値を返却します。特にArrayおよびStringは判定がOKになることが多いです。その他オブジェクトで要素を複数含んでいれば、trueが返却されます。引数にはオブジェクトの要素番号もしくは、プロパティ値を指定することもできます。配列オブジェクトを要素番号で指定する場合は要素番号が存在するかを確認することになります。プロパティ値を指定した場合はForループで列挙できるかを確認します。 |