誰かがこの JavaScript 構文を説明してくれませんか。
n: { } とはどういう意味ですか?
AVSetFocus が nobject を返すことを意味しますか (「フィールド」t、f、および a で構成される一時的な名前 n が付けられています。t はオブジェクト (のように見えます)、f はオブジェクト t の関数であり、 aは配列ですか?
したがって、AVSetFocus はオブジェクトと関数と配列を返します。この関数は実際に SetFocusToField を呼び出しますか?
このスタイルは何と呼ばれていますか?
少し混乱しました。
function AVSetFocus(d, b) {
return {
n: {
t: FocusMgr,
f: FocusMgr.SetFocusToField,
a: [d, b]
}
}
}
これも見つけました:
var FocusMgr;
function FocusMgr_Init() {
FocusMgr = new function () {
this.mCurFocusID = 0;
this.mCurFocusWindowID = 0;
this.mCurFocusElement = null;
this.mOpenedWindow = false;
this.mFocusStk = [];
//etc
}
}