Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8868

javascriptのfor in(オブジェクトのプロパティ名についての繰り返し)

$
0
0

for-in文は、オブジェクトに存在するプロパティについて、プロパティの名前を順不同で取り出していき、処理を実行する構文です。

for in の書き方

for([プロパティ名を格納する変数]in[オブジェクト]){}

指定したオブジェクトについて、プロパティ名を順不同で取り出し、inの前に定義した変数に格納してから処理を実行します。この時、繰り返しはすべてのプロパティについて処理を行うと終了します。

for in の例

varsum=0;varobj={a:1,b:2,c:3};for(varnameinobj){// オブジェクトの中のプロパティ名を取り出す。sum+=obj[name];}

参考

http://www.ituore.com/entry/javascript-for#for-in%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AE%E3%83%97%E3%83%AD%E3%83%91%E3%83%86%E3%82%A3%E5%90%8D%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%81%AE%E7%B9%B0%E3%82%8A%E8%BF%94%E3%81%97


Viewing all articles
Browse latest Browse all 8868

Trending Articles