私はこのコードを持っています:
(function() {
function App(elements, options) {
if (!this instanceof App) return new App(elements, options);
var that = this;
return this;
}
window.App = App;
})();
App(document.querySelectorAll('.Slider-slide'), {
interval: 5000
});
私の問題は、の新しいインスタンスを作成することは決してないということです。そのApp
ため、this
コードのさらに下は常にWindow
オブジェクトです。