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.
Zur Übersicht
Lucas Meurer

Mehr vom Devsquad...

Adrian Görisch

Quiz: Google like a pro

Hallo

Wir sind für Sie da und freuen uns auf Ihre Fragen oder Ihr Feedback.

* Pflichtfeld