Wenn ich eine Variable deklarieren und Wert aus einer Methode zuweisen und außerhalb der Methode drucken. Aber es zeigt undefined. Mein Code ist,Wie kann ich globale und lokale Variablen im Knoten js zuweisen
var value;
var getValue = function getValue(){
value = 5;
};
console.log(value);
Ausgang,
undefined
ich auch in globale Variable
versucht binvar getValue = function getValue(){
global.value = 5;
};
console.log(value);
Aber zeigt einige Fehler,
console.log(value);
^
ReferenceError: value is not defined
at Object.<anonymous> (~/MyApp/test.js:8:13)
at Module._compile (module.js:413:34)
at Object.Module._extensions..js (module.js:422:10)
at Module.load (module.js:357:32)
at Function.Module._load (module.js:314:12)
at Function.Module.runMain (module.js:447:10)
at startup (node.js:146:18)
at node.js:404:3
Nun, müssen Sie die Funktion aufrufen, um den Wert –
Mein Szenario ist, dass HTTP-Post-Aufruf innerhalb dieser Methode und bekommen einige Antwort muss ich diesen Wert in lokal speichern und kann ich diese Logik.? Wenn ich eine Methode aufgerufen habe, geht eine weitere Anfrage an diese Stelle. – jicks