this.map.insert не работает
(
function update{
for(i in dat){
if(i == this.type){
var data = dat[this.type];
var l = data.length;
for(var i = 0;i < l ; i++ ){
var price = (data[i])[0].toString();
var amount = parseFloat((data[i])[1]);
this.map.remove(price);
if(amount!= 0){
this.map.insert( //он не работает
(this.type == "ask" ? (function(l, r){return l < r;}) : (function(l, r){return l > r;}))
,{k: price, v: amount }
);
}
}
}
}
)
использую библиотеку sorted-object-array.(с изменениями добавил comporator)
вот ссылка:
https://www.npmjs.com/package/sorted-object-array