トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     変数宣言での、{と:とは・・・?
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
mamotin
Åê¹ÆNo.38579
投稿日時: 2008-4-27 18:02
新米
居住地:
投稿: 19
使用環境:
WinXP
FlashCS3
変数宣言での、{と:とは・・・?
先ほど、わからないところがあったので、参考にしたサイトに以下のような変数宣言がありました。

var o = {x:0,y:0};


こちらの変数宣言は、

「変数oを宣言し、そのoの中にさらに変数x,yを宣言し、
その両方に0を代入する」といったものなのでしょうか?

使っている括弧も、{をつかっており、普段あまり見ないものとなっております。


どなたか解説していただけないでしょうか?
ひろゆき
Åê¹ÆNo.38580
投稿日時: 2008-4-27 20:35
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: 変数宣言での、{と:とは・・・?
配列は、ご存じですか?
話はそのあたりからですね。

引用:
使っている括弧も、{をつかっており、普段あまり見ないものとなっております。

残念ながら、{} は、よく見かけます。


Flashゲーム講座&ASサンプル集【配列とオブジェクトについて】


----------------
質問する際は、回答者に具体的な情報を与えてください。

野中文雄
Åê¹ÆNo.38589
投稿日時: 2008-4-28 19:17
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: 変数宣言での、{と:とは・・・?
「変数宣言」は、ステートメントの左辺です。右辺は「値」の記述で、その値を変数に代入しています。つまり、学習されるべきは、「変数宣言」ではなく、右辺の「値」が何かということです。

同じ処理は、つぎのように複数のステートメントで記述することもできます。その意味については、ひろゆきさんの引用されたサイトの解説をお読みください。
var o;   // これが変数宣言
o = new Object();
o.x = 0;
o.y = 0;

引用:
mamotinさんは書きました:
var o = {x:0,y:0};

こちらの変数宣言は、

「変数oを宣言し、そのoの中にさらに変数x,yを宣言し、
その両方に0を代入する」といったものなのでしょうか?


----------------
 

mamotin
Åê¹ÆNo.38682
投稿日時: 2008-5-6 1:18
新米
居住地:
投稿: 19
使用環境:
WinXP
FlashCS3
Re: 変数宣言での、{と:とは・・・?
野中さん、ひろゆきさん、返信ありがとうございます。
教えていただいたサイトを参考にさせていただきます。

様々な書き方があるんですね
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops