ソース掲示板




すべてから検索

キーワード   条件 表示 現行ログ 過去ログ トピックス 名前 本文

  メンテナンス 前画面に戻る

対象スレッド 件名: Jscript.NET での連想配列( オブジェクトプロパティ )
名前: lightbox
処理選択
パスワード

件名 Jscript.NET での連想配列( オブジェクトプロパティ )
名前 lightbox
コメント
@DIV
import System;

var aData : Object;
var key : String;

// リテラルで初期設定
aData = { txt:"notepad.exe", bmp:"paint.exe" };

aData["dib"] = "paint.exe";
aData["rtf"] = "wordpad.exe";

Console.WriteLine( "表示" );
Console.WriteLine( aData["txt"] );
Console.WriteLine( aData["bmp"] );

Console.WriteLine( "無いものは表示されないがエラーとならない" );
Console.WriteLine( aData["tif"] );

// 存在チェック
if ( !aData.hasOwnProperty("tif") ) {
	Console.WriteLine( "tif は存在しません" );
}

Console.WriteLine( "プロパティ記述での表示" );
Console.WriteLine( aData.dib );
Console.WriteLine( aData.rtf );

Console.WriteLine( "無いものは表示されないがエラーとならない" );
Console.WriteLine( aData.tif );

Console.WriteLine( "列挙" );
for( key in aData ) {
	Console.WriteLine( key + " : " + aData[key] );
}
@END