JavaScript:“void 0”是什么意思?

Ond*_*žka 1 javascript void typescript

TypeScript将某些代码转换为:

Animal.prototype.move = function (distanceInMeters) {
    if (distanceInMeters === void 0) { distanceInMeters = 0; }
    ...
Run Code Online (Sandbox Code Playgroud)

什么void 0?这与用于链接的技巧相同void(0)吗?为什么不undefined改用?

Que*_*tin 5

void操作的结果总是为不定值。

undefined默认保存未定义值的变量可以被覆盖。