我有以下情况
function foo(options){
this._initOptions(options);
}
foo.prototype._initOptions= function(options){
console.log('set some options');
}
现在在所有浏览器上都可以使用。但由于某种原因,Internet Explorer返回
SCRIPT438:对象不支持属性或方法'_initOptions'
关于如何让它发挥作用的任何想法?
答案 0 :(得分:1)
你应该声明你的原型函数:
function foo (options) {
this._initOptions(options);
};
foo.prototype._initOptions = function (options) {
console.log('set some options');
};