读antd源码之方法小记

750 阅读1分钟

Symbol

  1. Object.getOwnPropertySymbols: 获取Symbol对应的属性值
  2. Symbol('description'): 作为对象属性的唯一标识符,即时key一样也不会覆盖
  3. 张旭鑫详解

prototype

  1. A instanceof B: 顺着A的_proto_找B的prototype能重合就为真
  2. prototype.isPrototypeOf(obj2): 确定一个obj2的原型链中是否继承了prototype,即obj2是否能访问到prototype的方法
  3. obj.hasOwnProperty(proName): 判断obj是否有某个属性,但是不是原型中的
  4. Object.getPrototypeOf(obj): 获取obj对象的_proto_指向的prototype