这段代码看不懂求解
if ($.type(options) ==="string") { return instance[options]();}if ($.type(options) ==="string") { return instance[options]();}2015-10-20
//判断传进来的参数 options ,是不是一个字符串,用的是 jQuery 的 type 方法。为什么要判断?因为这个options 传进来的可能是一个 Object ,类似于 {index: 0, easing: 'liner'},传的参数类型不一样,处理方式也不一样
if ($.type(options) ==="string") {
//假设 options 是 init 这个字符串,下面这个代码相当于: return instance.init();
// instance.init(),也就是执行 instance下的 init 方法
// return instance.init(),就是返回 执行 instance下的 init 方法之后的结果
return instance[options]();
}举报