为什么要判断container是不是JQ对象?定义this.option不用加var也可以吗?
来源:6-8 商品列表页的开发4
EdonPlus
2017-07-08
// 合并选项
this.option = $.extend({}, this.defaultOption, userOption);
// 判断容器是否为合法的jquery对象
if(!(this.option.container instanceof jQuery)){
return;
}
定义this.option不用加var也可以吗?
为什么要判断container是不是JQ对象?
写回答
1回答
-
Rosen
2017-07-09
this.option是往this对象上加个option属性,加var的话就出错了
如果不是jq对象,调用jq方法的话会报错,做了个容错处理
222020-04-06
相似问题