前端小白成长之06--Reflect class 静态类 symbol

177 阅读1分钟

统一的对象操作API,提供拦截JavaScript的操作方法,他的所有属性和方法都是静态的,是一个静态类,不可以new

Reflect成员方法就是proxy处理对象的默认实现

构造函数

static

类的继承

Symbol为对象添加一个独一无二的属性

Symbol都是唯一的,就算传入相同的字符串也是唯一,除非用symbol.of,这样才会得到一样的,而且symbol定义的属性,普通方法获取不到,可以看做一个私有属性,要想拿到,可以用getOwnPropertySymbols()

下面几种方法都拿不到symbol

getOwnPropertySymbols可以拿到