Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "util"

Index

Variables

Const Promise

Promise: any

Const REACT_CONTEXT_TYPE

REACT_CONTEXT_TYPE: any = hasSymbol ? (Symbol as any).for("react.context") : 0xeace

Const REACT_ELEMENT_TYPE

REACT_ELEMENT_TYPE: symbol | number = hasSymbol ? (Symbol as any).for("react.element") : 0xeac7

Const REACT_FRAGMENT_TYPE

REACT_FRAGMENT_TYPE: any = hasSymbol ? (Symbol as any).for("react.fragment") : 0xeacb

Const REACT_PROVIDER_TYPE

REACT_PROVIDER_TYPE: any = hasSymbol ? (Symbol as any).for("react.provider") : 0xeacd

Const canUsePromise

canUsePromise: boolean = "Promise" in global

Let defer

defer: function

异步调度方法,异步的执行传入的方法

Type declaration

    • (fn: function): void
    • Parameters

      • fn: function
          • (): void
          • Returns void

      Returns void

Const extend

extend: function = Object.assign || /* istanbul ignore next */ function assign_(t: any) {for (let s, i = 1, n = arguments.length; i < n; i++) {s = arguments[i];for (const p in s) {if (Object.prototype.hasOwnProperty.call(s, p)) {t[p] = s[p];}}}return t;}

Object.assign的兼容

Type declaration

    • (...args: any[]): any
    • Parameters

      • Rest ...args: any[]

      Returns any

Const hasSymbol

hasSymbol: any = typeof Symbol === "function" && (Symbol as any).for

Const innerHTML

innerHTML: "dangerouslySetInnerHTML" = "dangerouslySetInnerHTML"

Const toString

toString: toString = Object.prototype.toString

Functions

isArray

  • isArray(obj: any): boolean
  • Parameters

    • obj: any

    Returns boolean

isTextNode

  • isTextNode(node: Text | any): boolean
  • 判断是否为Text节点

    Parameters

    • node: Text | any

    Returns boolean

rest

  • rest(s: any, e: string[]): any
  • Parameters

    • s: any
    • e: string[]

    Returns any

Generated using TypeDoc