このコードは swipe.js ライブラリにあります。カスタムしてみます。リターンの前のコメントには「Swipe API を公開する」と書かれていますが、それが何を意味するのかわかりません。
function Swipe(container, options) {
...
//everything that makes the library work, including a setup() function
...
//expose the Swipe API
return {
setup: function() {
setup();
},
slide: function(to, speed) {
// cancel slideshow
stop();
slide(to, speed);
},
prev: function() {
// cancel slideshow
stop();
prev();
},
next: function() {
// cancel slideshow
stop();
next();
},...some more stuff
}
戻り値は配列ですか? 配列リスト?たとえば、新しいスワイプ オブジェクトをインスタンス化し、setup() が呼び出されるwindow['aNewSwipeObject'] = Swipe($theDOMElement);
ような setup 関数を呼び出すとします。window['aNewSwipeObject'].setup()
戻り値の上の setup() または Swipe() 関数の戻り値にある無名関数内の setup() ?