я вижу это в Chrome отладчик, не зная, что this: r
означает именноJavascript, что это значит
this: r
$el: o.fn.init[1]
cid: "view1"
el: div#appview
results_collection: r
_byId: Object
length: 1
models: Array[1]
resultsList: r
$el: o.fn.init[1]
cid: "view2"
el: div#page.page
__proto__: s
constructor: function(){return i.apply(this,arguments)}
el: "#page"
initialize: function(){
renderList: function (collection) {
__proto__: Object
__proto__: s
__proto__: s
Я также видел это в underscore.js, *sources
означает аргументы переменной длины?
_.extend(destination, *sources)
Приходите на людей, я спрашиваю здесь, потому что я не мог ничего существенного, в чем со всеми ненавидя Google, серьезно.
Обозначение '* x' в документах подчёркивания означает« любое число », поэтому' _.extend' можно вызывать любое количество объектов 'source' для объединения в' destination'. Предположительно, обозначение предназначено для имитации символов '*' Ruby. –