
js
落晴
这个作者很懒,什么都没留下…
展开
-
JS 实现快速排序
JS 实现快速排序代码function Sort(arr, l, r) { if (l >= r) return; let i = l, j = r, temp = arr[l]; while (i < j) { while (i < j && arr[j] >= temp) j--; arr[i] = arr[j]; while (i < j && arr[i] <原创 2021-02-10 16:14:47 · 183 阅读 · 0 评论 -
bind() 方法的简单实现
bind() 方法的简单实现bind() 函数的用法bind() 方法创建一个新的函数,在 bind() 被调用时,这个新函数的 this 被指定为 bind() 的第一个参数,而其余参数将作为新函数的参数,供调用时使用。和 call() 方法不同的是,call() 方法只会临时改变一次 this 指向,并立即执行,而 bind() 方法是返回一个 this 改变后的函数,并且不会立即执行。bind() 函数的实现(function () { Function.prototype.bind原创 2021-02-10 15:45:16 · 391 阅读 · 0 评论