麻烦老师讲一下这两行是什么意思
来源:11-6 JavaScript 实现:快速排序

三年没洗澡
2020-07-23
const res = rec(this);
res.forEach((n, i) => { this[i] = n });
这两行是什么意思,没听懂,麻烦老师再说一下,谢谢!
写回答
2回答
-
算法是写在数组原型对象上的,this就是这个数组。
第一行,就是调用递归方法,传入this,就是这个数组。获得排序结果。
第二行,通过遍历res,赋值到 this 上。
需要了解一下 原型链,this 等内容
212020-07-24 -
lewis
2020-07-24
楼上解释得没毛病~
00
相似问题