1.得到一个数,在一个有序数组中应该排在的位置序号: function orderInArr(num,arr) { if(num > arr[0]){ return 1 + arguments.callee(num,arr.slice(1)) }else{ return 0 } } //用法:var arr = new Array(99,199,299,399);alert(orderInArr(100,arr));//弹出的结果为:1: 2.函数去抖debounce的简单实现: var tim…