to_unknown
El método to_unknown es un método objeto que sirve para ejecutar en caso de ser un tipado no conocido por la librería como código de error. Básicamente retorna el mismo valor que se le da.
- typepy
- characters475
- lines14
#!/usr/bin/env python # -*- coding: utf-8 -*- from Assets.ErrorsManager import ErrorsManager errors_manager:ErrorsManager = ErrorsManager() print(["Prueba 1", errors_manager.to_unknown(105)]) print(["Prueba 2", errors_manager.to_unknown("pB")]) print(["Prueba 3", errors_manager.to_unknown([41, 1])]) print(["Prueba 4", errors_manager.to_unknown(None)]) print(["Prueba 5", errors_manager.to_unknown(errors_manager)]) print(["Prueba 5", errors_manager.to_unknown(True)])
- typejs
- characters463
- lines12
"use strict"; /** @type {ErrorsManager} */ const errors_manager = new ErrorsManager(); console.log(["Prueba 1", errors_manager.to_unknown(105)]); console.log(["Prueba 2", errors_manager.to_unknown("pB")]); console.log(["Prueba 3", errors_manager.to_unknown([41, 1])]); console.log(["Prueba 4", errors_manager.to_unknown(null)]); console.log(["Prueba 5", errors_manager.to_unknown(errors_manager)]); console.log(["Prueba 5", errors_manager.to_unknown(true)]);
Los resultados serían los siguientes:
Prueba | Python | Javascript |
---|---|---|
1 | 105 | |
2 | pB | |
3 | [41, 1] | |
4 | None | null |
5 | errors_manager[ErrorsManager] | |
6 | True | true |
Prueba | Python | Javascript |