忍者ブログ
研究室生活のメモ・・・だった過去の遺産。移転先→http://negimochix2.blogspot.com/
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

いまさらすぎる件w

いや、でもね。よく忘れるんですよ、この構文。
PHPなら「foreach」で、スペースいらないし、普段C言語だと使わないし・・・。
最近、混同するので、メモしとかないとすぐ忘れちゃうw


ここでは、Action Scriptの話。

var obj:Object = {a:"はちゅね", b:"かぁがみね", c:"たこるか"};
for each(var value:String in obj) {
	trace(value);
}
結果(表示される順番は保障されない):
たこるか
はちゅね
かぁがみね
中の要素を取り出すってことね。


よく使われるのはXML。
var xml:XML = <data>
              <hoge><a>まぐろは</a></hoge>
              <hoge><a>おおまさん</a></hoge>
              </data>;
for each(var tmpXML:XML in xml.hoge) {
	trace(String(tmpXML.a));
}
表示結果:
まぐろは
おおまさん
みたいな感じに。

あと、よくどっちがどっちか忘れるんだけど「each」がない場合は、
var obj:Object = {a:"はちゅね", b:"かぁがみね", c:"たこるか"};
for(var value:String in obj) {
	trace(value);
	trace(obj[value]);
}
結果(表示される順番は保障されない):
c
たこるか
a
はちゅね
b
かぁがみね
こんな感じ。
PR
この記事にコメントする
お名前
タイトル
メールアドレス
URL
コメント
パスワード   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
この記事にトラックバックする:
Infomation
くさもち 【中の人】
・くさもち
・ボカロ廃大学院生
・βからのニコ厨
・もちろん非リア充
・ミクZ4 第二期個人スポンサー

【メール】
・negimochi.tabetai(゚Д゚)gmail.com
(゚Д゚)→@

【その他やってるもの】
Twitter

・これは痛いピアプロ
・過去の遺産smart.fm

【作ったもの】
・製作に参加したDTX GDPメインサイト
で,実際に作ったIRページ
カレンダー
03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Heartsnative
『Heartsnative/MOSAIC.WAV×鶴田加茂 feat.初音ミク』応援中!
VOCALOID Ranking Watcher
新曲は常にチェックすべし。
真・フルみっくすプレイヤー
おすすめ記事
jubeat ripples
今更やってみる