以下の内容はhttps://culage.hatenablog.com/entry/20100429/p2より取得しました。


JavaScriptのDontEnum属性

http://starry.night.nu/web/prog/javascript/c01_know_basic_behavior.html
JavaScriptのオブジェクトのプロパティには、DontEnum属性を持っているものがある。
この属性を持つプロパティはfor(x in Obj){}構文で列挙されない。代表的なのがAraryのlength。
DontEnum属性は、プログラマが付与したり外したりすることは出来ない。では、どこでDontEnum属性が付くのかというと「システムオブジェクトのプロパティに最初から付与されている」というのが答え。
他にもReadOnly、DontDelete、Internal属性がある。これらもプログラマがコントロールすることは出来ない。




以上の内容はhttps://culage.hatenablog.com/entry/20100429/p2より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14