我有一个有序数组,我随着服务器给我的元素添加元素。我遇到的麻烦是确定在哪里放置我的新元素,然后将其放置在同一回路将元素添加到CoffeeScript中的有序数组中
在JavaScript中,这将是这样的
for(var i = 0; i < array.length; ++i){
if(element_to_add < array[i]){
array.splice(i,0,element_to_add);
break;
}
}
的问题是,在咖啡剧本我没有访问计数器,所以我不能告诉它将我的数组拼接在所需的索引处。
如何添加元素到CoffeeScript中的排序数组?
你现在如何遍历数组? – Blender
'对于数组中的元素',我也尝试在back-ticks中敲击一些平面javascript代码,但它一直在编译时返回'return' infront – Loourr
假设你的数组没有反向排序,那代码是错误的 - 它插入元素就在第一个位置。它插入后忘记打破,所以它会永久循环。 – Bergi