zoukankan      html  css  js  c++  java
  • Reflect

    其实就是把一些在对象中或者函数中的方法都放在 reflect 中

    特点

      有些方法的返回值更合理了,

      把一些命令式的的改为函数式的

      proxy 的配置和 reflect 基本是一致的, 就是函数都是一一对应的

      可以拿到对象的默认行为了

    静态方法

      

    • Reflect.apply(target, thisArg, args)
    • Reflect.construct(target, args)
    • Reflect.get(target, name, receiver)
    • Reflect.set(target, name, value, receiver)
    • Reflect.defineProperty(target, name, desc)
    • Reflect.deleteProperty(target, name)
    • Reflect.has(target, name)
    • Reflect.ownKeys(target)
    • Reflect.isExtensible(target)
    • Reflect.preventExtensions(target)
    • Reflect.getOwnPropertyDescriptor(target, name)
    • Reflect.getPrototypeOf(target)
    • Reflect.setPrototypeOf(target, prototype)
  • 相关阅读:
    asp.net中的Application概述
    Android布局
    Content Provider
    Service
    进程和线程Processes and Threads
    Android模拟器
    Fragment
    Ui Event
    Loader
    sqlite3命令
  • 原文地址:https://www.cnblogs.com/cgdx/p/10761160.html
Copyright © 2011-2022 走看看