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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     setInterval で呼び出すメソッドの this って?
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
kombinat
Åê¹ÆNo.25230
投稿日時: 2006-4-28 22:55
新米
居住地: 目黒区
投稿: 13
使用環境:
setInterval で呼び出すメソッドの this って?
次のコードを実行すると「undefined」になるのは何故でしょうか?

var nID:Number = setInterval(this.a, 1000);
function a():Void {
trace(this);
clearInterval(nID);
}

ここでメソッド a を呼び出しているのって誰なんでしょうか。
いつもスコープに頼ってあまり深く考えずにいたのですが、ちょっと気になります。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » setInterval で呼び出すメソッドの this って? kombinat 2006-4-28 22:55
     Re: setInterval で呼び出すメソッドの this って? Fumio 2006-4-28 23:47

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