就是将括号里面的options里面的数据覆盖defaultPara里面的数据,再将覆盖后的结果存放在{}里面
例如:括号里面的options = { name: "zhangsan", age: 10 }
defaultPara = { name: "lisi", age: 20, sex: "男", score: 99 }
得到结果的options = { name: "zhangsan", age: 10, sex: "男", score: 99 }
就是将括号里面的第三个参数options里面的数据覆盖第二个defaultPara里面的数据,再将覆盖后的结果存放在第一个参数{}里面
例如:
括号里面的第三个参数:options = { name: "zhangsan", age: 10 }
括号里面的第二个参数:defaultPara = { name: "lisi", age: 20, sex: "男", score: 99 }
得到结果的options = { name: "zhangsan", age: 10, sex: "男", score: 99 }
this
.$item =
this
.$el.find(
"rating-item"
);应该是find('.rating-item')类名
你的代码呢?
吧 phototype 改成 prototype
defaults没有放对地方,得放到自执行函数里面
代码没有敲对
多看几遍视频嘛。这一步的意思是:当鼠标滑动事件触发之后,那么就向外发布一个自定义的select事件,之后在外面就可以来调用这个自定义的select事件了:
$('#rating').on('select', function(e, num, total) {
console.log(num + '/' + total);
})
js和jq都可以
typeof判断会有以下几种类型
number数字 string字符串 boolean布尔值 undefined object对象 和函数类型 function
00000
最佳答案 已解决~!
构造函数的this指向创建的实例对象。不加this得话,新对象中是Undefined
地址:https://github.com/CruxF/IMOOC,估计今天之前能整理好
mouseover打成了mousemove
但是你也要自己有能力写。