wird als Noop klaglos ausgeführt. Es sei denn, der Strict Mode ist aktiviert.
(Noop bedeutet: Das tut einfach nichts.)
Da hätten wir also den Lösungsweg und die Ursache:
'use strict';
const aBlob = getValue();
aBlob.foo =  'tok';
console.log(JSON.stringify(aBlob));
console.log(JSON.stringify(aBlob.foo));
function getValue() {
		return 'bar';
}
Jetzt mit Fehlermeldungen:
node test.js 
/tmp/test.js:4
aBlob.foo =  'tok';
          ^
TypeError: Cannot create property 'foo' on string 'bar'
    at Object.<anonymous> (/tmp/test.js:4:11)
    at Module._compile (node:internal/modules/cjs/loader:1092:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1121:10)
    at Module.load (node:internal/modules/cjs/loader:972:32)
    at Function.Module._load (node:internal/modules/cjs/loader:813:14)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:76:12)
    at node:internal/main/run_main_module:17:47
 nicht angemeldet
 nicht angemeldet MudGuard
 MudGuard Rolf B
 Rolf B