namespace egret { /** * @private */ export interface MapLike { [key: string]: T [key: number]: T } /** * @private */ export function createMap(): MapLike { let obj: any = Object.create(null); obj.__v8__ = undefined; delete obj.__v8__; return obj; } }