Heim > Web-Frontend > js-Tutorial > So konvertieren Sie einen String in ein Objekt in NodeJS

So konvertieren Sie einen String in ein Objekt in NodeJS

青灯夜游
Freigeben: 2021-12-31 13:43:10
Original
3243 Leute haben es durchsucht

Nodejs-Methode zum Konvertieren von Zeichenfolgen in Objekte: 1. Verwenden Sie die Funktion eval(), die Syntax „eval('('+str+')')“ 2. Verwenden Sie die Funktion „JSON.parse()“, die Syntax „JSON .parse(str)“.

So konvertieren Sie einen String in ein Objekt in NodeJS

Die Betriebsumgebung dieses Tutorials: Windows7-System, NodeJS-Version 12.19.0, DELL G3-Computer.

Konvertierung zwischen NodeJS-Objekten und Strings

String zu Objekt:

1, Eval-Funktion verwenden

var str='{"F001":true,"F002":false,"F003":false }';
var obj = eval('('+str+')'); //必须加括号才可以将该字符串转换成对象,加括号表示运行里面的代码。
console.log(obj.F001);//true
Nach dem Login kopieren

2, JSON.parse-Funktion verwenden

var str='{"F001":true,"F002":false,"F003":false }'; //属性名必须已经被引号括起,否则转换将失败。
var obj=JSON.parse(str);
console.log(obj.F002); //false
Nach dem Login kopieren

Objekt konvertieren to string:

var obj={F001:true,F002:false,F003:false };
console.log(JSON.stringify(obj));//Node原生支持JSON
//{"F001":true,"F002":false,"F003":false}
Nach dem Login kopieren

Weitere Informationen zu Knoten finden Sie unter: nodejs-Tutorial! !

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie einen String in ein Objekt in NodeJS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage