#author("2022-07-03T10:06:23+08:00","default:Admin","Admin")
[[JavaScript]]

#contents

* 概要 [#b8c02cbf]

JavaScript のオブジェクトは基本的に内部が連想配列になっていますので、連想配列の記述法であるキーとバリューの組み合わせをコロンでつないだものをカンマ区切りで列挙することで簡単にオブジェクトを作ることができます。このようなオブジェクトの記述をJSON形式とか言ったりします。

オブジェクトの中にメンバーを定義できれば、記述法はなんでもいいんですが、prototype.jsではJSON形式を採用しているようです。

#codeprettify{{
var Prototype = {};
Prototype['hoge'] = 'hoge';
Prototype['foo'] = 'foo';

var Prototype = {hoge : 'hoge', foo : 'foo' };
}}

キーでFor eachする

#codeprettify{{
for (key in Prototype ) {
    var xx = Prototype [key];
}
}}

キーが存在するかどうかチェックする
#codeprettify{{
if ( key in Prototype == false) {
    return;
}

//动态取值
var varname = 'hoge';
var eValue=eval('editor.'+varname);  
eValue.XXX;

}}


#hr();
コメント:

#comment_kcaptcha

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS