{"version":3,"sources":["../src/typecheck/isInstance.ts"],"names":["isInstance","obj"],"mappings":";;;;AASO,SAASA,CAAAA,CAAWC,EAAgB,CACvC,GAAK,OAAOA,CAAM,EAAA,QAAA,CAAW,OAAO,MAAA,CACpC,GAAG,CACC,OAAOA,CAAI,CAAA,WAAA,CAAY,QAAS,EAAA,CAAE,UAAW,CAAA,OAAO,CACxD,CAAM,KAAA,CACF,OAAO,MACX,CACJ","file":"chunk-YE2D3DTE.mjs","sourcesContent":["/**\n * \n * 判断值是否是某个类的实例\n * \n * @param obj \n * @returns \n * \n * \n */\nexport function isInstance(obj:any):boolean{\n    if(!(typeof(obj)=='object')) return false\n    try{\n        return obj.constructor.toString().startsWith('class')\n    }catch{\n        return false\n    }    \n}"]}