数组解构的本质
来源:[啊?这一行代码这么多知识点!!!【渡一教育】](https://www.bilibili.com/video/BV1G14y1y7is?vd_source=abff2190dd215e2033f2ec57123dd1d6)
对对象进行数组解构肯定是行不通的
但如果要求必须使它能够运行,且不能改变那一行代码,那究竟该加什么呢
答案是迭代器,只需要让等式右边的对象可迭代就行
1 | Object.prototype[Symbol.iterator] = function () { |
评论