HAKUHIN's home page
更新履歴
 
 


HAKUHIN's home page


■2012/01/28
 
JS 講座の「ファイルのアップロードについて」に Ruby と Python の例を追加しました。
 
■2012/01/26
 
検索で別言語ページに到着してしまった人向けに、言語タブを追加しました。
 
別言語で同じような内容の記事にアクセスしやすくなりました。
 
 
JS 講座の「ファイル参照のダイアログボックスを開く」に 「FileAPI について」の申し訳程度の情報を追加しました。
 
JS 講座に「ファイルのアップロードについて」を追加しました。
 
フォームを使った方法限定でまとめてみました。
 
ところで JavaScript のソースコードを読んでると、以下のような表記を見かけます。
 
匿名関数を用意して即時実行

(function(){
	// -----------------------------
	// 適当な処理
	// -----------------------------
})();
 
何をしているのかわかりませんでしたが、 匿名関数を作って即時実行するということは、この中で変数を宣言すればローカル変数として扱われるようになるので、スコープのノリで使っていけるわけですね。
 
スコープ風に記述できる

var aaa = 123;

(function(){

	var aaa = 456;
	alert(aaa);

})();

alert(aaa);
 
Flash でも使っていきたいんですけどどうも動きませんね。他の記述法があるのでしょうか…。
 
ちなみに AS3.0 であれば Flash CS4 以降で動きました。Flash CS3 は…
 
同名の変数を使ったとしてもスコープが違うので無限ループにならない

(function(){
	var i;
	var num = 5;
	for(i=0;i < num;i++){

		trace("i:" + i + " num:" + num);

		(function(){
			var i;
			var num = 10;
			for(i=0;i < num;i++){

				trace(" i:" + i + " num:" + num);

			}
		})();
	}
})();
 
 
過去の更新履歴
 
 
HAKUHIN's home page サイトマップ


ゲーム

Hakuhin と 日新礼符 が製作もしくは関わっている Flash ゲームの作品集です。
 
ムービー

Hakuhin と 日新礼符 が製作したFlashアニメーションや動画サイトに投稿したものを公開しています。
 
Flashゲーム講座 & アクションスクリプトサンプル集

Flash の ActionScrpt1.0 に関するリファレンス講座と、ゲームプログラミングや2D系の算術アルゴリズムなどを解説した2つの講座をミックス。各項目には、Fla ファイルのサンプルが付いています。
 
Flashゲームプログラミング講座 For ActionScript3.0

Flash の ActionScrpt3.0 に関するリファレンス講座。
ゲームプログラミングといいつつまだコンテンツとしてありません。
 
Adobe AIR プログラミング講座

Flash と ActionScrpt3.0 を使った AIR アプリケーションを作る為のリファレンス講座。
 
JavaScriptプログラミング講座

JavaScript のプログラミング講座ページです。Ajax や HTML5 など。
 
Flash Extension をダウンロード

自作の Flash 拡張機能(Flash Extension) をソースとともに配布中。
 
ブラウザ用拡張機能(Extension) をダウンロード

自作の ブラウザ用拡張機能を配布中。
 
アプリケーションをダウンロード

Windows 用アプリケーションを公開中。
 
Flashプログラミング問答収集

Flashのプログラミングに関する質問や回答ができる投稿掲示板です。
 

HAKUHIN's home page バナー http://hakuhin.jp/
(c) Hakuhin & 日新礼符 2002-2011 解像度1024×768以上 IE8.0以上推奨
/ 閲覧中: