//1
var object1 = function(o){
// some code
};
//2
var object2 = new object1({
method1: //some code
method2: //some code
method3: //some code
});
//3
document.onkeydown=function(e){
var eventKey = e.keyCode || e.charCode;
var sel = Coverflow.selected;
if(eventKey == 39 || eventKey == 37) {
if(eventKey == 39) sel++;
else if(eventKey == 37) sel--;
sel = sel.limit(0, Coverflow.getListLength() - 1);
Coverflow.select(sel);
}
}
さて、私の質問は次のとおりです。
- object1 が作成されるとどうなりますか? = function() 部分はどういう意味ですか?
- object2 は object1 を指しています。その割り当ては継承を作成していますか?
- 可能であれば、誰かが document.onkeydown() で何が起こっているかを説明できますか。コードはカバーフロー効果用です。また、この関数はプログラム内の他の場所で呼び出されていない場合、どのように実行されるのでしょうか?
ありがとうございました