Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "module/obj/deepProxy"

Index

Functions

Functions

deepProxy

  • deepProxy<T>(obj: T, defaultValue?: any): any
  • 包装对象,使其成为可以任意深度调用而不会出现 undefined 调用的问题 注意: 该函数不能进行递归调用({@link JSON.stringfy}),一定会造成堆栈溢出的问题(RangeError: Maximum call stack size exceeded)

    Type parameters

    • T: object

    Parameters

    • obj: T

      任意一个 Object 对象

    • Default value defaultValue: any = {}

    Returns any

    包装后的对象

Generated using TypeDoc