我正在尝试使用原型向对象添加函数,我以为我理解了整个概念,所以这就是我所做的:
function ImgContainer() {
var current_image = 1;
}
ImgContainer.prototype = {
init: function() {
//initialize
},
scrollLeft: function(){
//scroll left
}
}
var imgContainer = new ImgContainer();
我假设我可以在 init 和 scrollLeft 中访问 current_image,但是我得到了 Uncaught ReferenceError: current_image is not defined。
我应该怎么做才能有一个在 init 和 scrollLeft 函数中都可以访问的变量?