假设有一个对象数组,如下:

如果想根据name/id/age去获取具体在哪个对象,一般会写个方法去查询:

我们写了一个search方法,查询的字段为key,内容为value。这种方式可以实现,但是用Proxy可以写的更简单:

我们用Proxy代理去代理arr数组,get的时候可以获取到key,然后返回一个方法,这个方法根据传入的数值计算属于哪个对象。

其他文章

0
我要评论

评论

返回
×

我要评论

回复:

昵称:(昵称不超过20个字)

图片:

提交
还可以输入500个字