第十三章 实现isProxy功能

155 阅读1分钟

实现isProxy功能

isProxy:检测该变量是不是reactive或readonly,经过proxy包装过

分别在readonly和reactive两个测试用例中加入isProxy的测试:

image.png

image.png

实现上就十分简单了,在reactive.ts中导出,基于isReactive和isReadonly来写isProxy的判断

export function isProxy(value){
    return isReactive(value) || isReadonly(value)
}

image.png

这节就是这么少