TracingContext interface
Az aktuális művelet nyomkövetési értékeinek nem módosítható környezeti zacskója.
Metódusok
| delete |
Ha létezik, töröl egy objektumot a környezetből. |
| get |
Lekéri az objektumot a környezetből, ha létezik. |
| set |
Beállít egy adott objektumot egy környezetben. |
Metódus adatai
deleteValue(symbol)
Ha létezik, töröl egy objektumot a környezetből.
function deleteValue(key: symbol): TracingContext
Paraméterek
- key
-
symbol
A törölni kívánt környezeti érték kulcsa.
Válaszok
getValue(symbol)
Lekéri az objektumot a környezetből, ha létezik.
function getValue(key: symbol): unknown
Paraméterek
- key
-
symbol
A megadott környezeti érték kulcsa.
Válaszok
unknown
- A megadott környezeti érték értéke, ha létezik, egyébként
undefined.
setValue(symbol, unknown)
Beállít egy adott objektumot egy környezetben.
function setValue(key: symbol, value: unknown): TracingContext
Paraméterek
- key
-
symbol
A megadott környezeti érték kulcsa.
- value
-
unknown
A környezethez beállítandó érték.
Válaszok
- Új környezet a megadott értékkészlettel.