当试图引用当前对象内部的方法时,例如“this.arr”不起作用或者如果把“settings.arr”也不起作用我如何引用当前对象内的方法
var settings = $.extend({
arr: [378,379,311,537,378],
backgroundColor: "#323232",
xPadding: 60,
yPadding: 60,
max: M.graph.max(settings.arr),
min: M.graph.min(settings.arr)
}, $.fn.graphify.defaults, options);
我得到TypeError:设置未定义
答案 0 :(得分:0)
我创建了一些JSFiddle example,它工作正常,我的意思是我可以在对象的函数中使用this.arr。
var obj = {
option: ["a", "b", "c"],
secondOption: function () {
alert(this.option);
}
}
obj.secondOption();