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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     Object型Objectにプロパティを設定できません
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
norikon
Åê¹ÆNo.25876
投稿日時: 2006-6-2 18:54
新米
居住地: 東京
投稿: 2
使用環境:
pro home sp2
Object型Objectにプロパティを設定できません
現在flash 8 pro で制作を行っております

以下のようなコードを書きました

var obj:Object;
obj.test="test";

trace(obj);
trace(typeof(obj));
trace(obj.test);

//出力
undefined
undefined
undefined

私の考えでは
Object
Object
test
が返ってくると思っていたのですが、undefinedになってしまい
ました
なぜなのか理由がお解りになられる方、教えてください
永井勝則
Åê¹ÆNo.25878
投稿日時: 2006-6-2 19:03
職人
居住地: 白馬村
投稿: 796
使用環境:
Windows 7 :Flash CS4:
10.6.8 :Flash CS5.5
Re: Object型Objectにプロパティを設定できません

var obj:Object;
obj = new Object();//<--こいつ!
obj.test = "test";
trace(obj);
trace(typeof obj);
trace(obj.test);
//出力結果
[object Object]
object
test


----------------
永井勝則:
himco.jp :

norikon
Åê¹ÆNo.25879
投稿日時: 2006-6-2 19:17
新米
居住地: 東京
投稿: 2
使用環境:
pro home sp2
Re: Object型Objectにプロパティを設定できません
永井さん
ご回答ありがとうございます!
教えていただいた通りにコードを書いたところ、問題解決いたしました。
objに対して型指定しただけで、肝心なObjectオブジェクトの
インスタンスが作成されていなかったという感じに理解いたしました。
勉強になりました
ありがとうございます
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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