10.2.2021
NestJS Logger Quiz
import { Logger } from '@nestjs/common';
Logger.log({ val: NaN });
Was wird geloggt?
1.
[Nest] 61353 - 02/02/2021, 4:44:20 PM Object:
{
"val": "NaN"
}
+110ms
2.
[Nest] 61353 - 02/02/2021, 4:44:20 PM Object:
{
"val": Infinity
}
+110ms
3.
[Nest] 61353 - 02/02/2021, 4:44:20 PM Object:
{
"val": null
}
+110ms
4.
[Nest] 61353 - 02/02/2021, 4:44:20 PM Object:
{
"val": NaN
}
+110ms
5.
[Nest] 61353 - 02/02/2021, 4:44:20 PM [object Object] +110ms
Antwort
Antwort: 3.: null. Der Logger benutzt JSON.stringify und der JSON Standart unterstützt kein NaN und macht deswegen null daraus. Infinity wird übrigens auch zu null.Standort Hannover
newcubator GmbH
Bödekerstraße 22
30161 Hannover
Standort Dortmund
newcubator GmbH
Westenhellweg 85-89
44137 Dortmund