欢迎在下方发表您的优质见解 --- > 每日一题会在下午四点在交流群集中讨论,五点小程序中更新答案 > 欢迎大家在下方发表自己的优质见解 > 二维码加载失败可点击 [小程序二维码](http://img-static.yidengxuetang.com/wxapp/qr-day/qid-776.png) <h3 align="center">扫描下方二维码,收藏关注,及时获取答案以及详细解析,同时可解锁800+道前端面试题。</h3> <div align="center"> <img src="http://img-static.yidengxuetang.com/wxapp/qr-day/qid-776.png" width="260px"> </div>
Activity
[-]第 30 题:手写用 ES6proxy 如何实现 arr[-1] 的访问[/-][+]第 30 题:使用ES6 的Proxy实现数组负索引。 (负索引:例如,可以简单地使用arr[-1]替代arr[arr.length-1]访问最后一个元素,[-2]访问倒数第二个元素,以此类推)[/+]Genzhen commentedon Jun 23, 2020
yaooooooooo commentedon Jul 20, 2020
楼上的成倍数索引有问题。
MADAO-art commentedon Aug 2, 2020
xiaotianxia commentedon Aug 8, 2020
yh27tc commentedon Aug 18, 2020
zojize commentedon Oct 19, 2020
zengxiaoluan commentedon Mar 30, 2021
Luoyuda commentedon Jun 10, 2021
geekftz commentedon Jul 21, 2021
const newArrayProducer = (arr) =>
new Proxy(arr, {
get: function (obj, prop) {
console.log('%c prop = %s', 'color: #408059', prop);
});
var newArr = newArrayProducer([1, 2, 3]);
1uckyneo commentedon Sep 30, 2021
zizxzy commentedon Nov 3, 2021
proxy的介绍proxy
利用proxy重写[]
LiquidLiquids commentedon Dec 23, 2021
不判断数字索引,length push访问是有问题的。
lang711 commentedon Aug 27, 2022
chinbor commentedon Aug 7, 2023
Kisthanny commentedon Mar 21, 2024
lzdml commentedon Apr 14, 2024