(target: Record<string | symbol, unknown>, key: string | symbol)
| 205 | } |
| 206 | |
| 207 | has(target: Record<string | symbol, unknown>, key: string | symbol): boolean { |
| 208 | const result = Reflect.has(target, key) |
| 209 | if (!isSymbol(key) || !builtInSymbols.has(key)) { |
| 210 | track(target, TrackOpTypes.HAS, key) |
| 211 | } |
| 212 | return result |
| 213 | } |
| 214 | |
| 215 | ownKeys(target: Record<string | symbol, unknown>): (string | symbol)[] { |
| 216 | track( |