Heim > Web-Frontend > js-Tutorial > So konvertieren Sie ein Array in Javascript in das JSON-Format

So konvertieren Sie ein Array in Javascript in das JSON-Format

青灯夜游
Freigeben: 2023-01-05 16:09:36
Original
28292 Leute haben es durchsucht

In Javascript können Sie die Konvertierungsfunktion „JSON.stringify()“ verwenden, um das Array in das JSON-Format zu konvertieren, das Syntaxformat ist „JSON.stringify(array)“; diese Funktion kann das Array oder Objekt konvertieren und dann Gibt das Array mit JSON zurück. Eine Textzeichenfolge.

So konvertieren Sie ein Array in Javascript in das JSON-Format

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Javascript-Array in JSON-Format

Punkt 1: Konvertierungsfunktion JSON.stringify()

Punkt 2: Beim Schreiben eines Arrays in js ist es var data = new Array(), aber wenn Sie es konvertieren möchten zur Anzeige in JSON Es muss als var data = {} geschrieben werden, andernfalls ist der übertragene JSON leer.

Erster Blick auf ein falsches Format:

<script>
    //定义一个数组
    var data = new Array();
    for (var i = 0; i < 5; i++) {
 
    //定义一个二维数组
    data[i] = new Array();
 
    data[i][&#39;day&#39;] = &#39;2018-06-01&#39;;
    data[i][&#39;time_data&#39;] = &#39;数据&#39;;
    }
 
    //打印数组
    console.log(data);
 
    //转换json打印
    var res = JSON.stringify(data);
    console.log(res);
 
</script>
Nach dem Login kopieren

Effekt:

Richtiges Format:

<script>
    //定义一个数组 这里我们吧new Array()换成{}的形式
    var data = {};

    for (var i = 0; i < 5; i++) {

//定义一个二维数组
data[i] = {};

data[i][&#39;day&#39;] = &#39;2018-06-01&#39;;
data[i][&#39;time_data&#39;] = &#39;数据&#39;;
    }

    //打印数组
    console.log(data);

    //转换json打印
    var res = JSON.stringify(data);
    console.log(res);

</script>
Nach dem Login kopieren

Ergebnis:


Zusammenfassung: Es ist ersichtlich, dass das, was wir definieren, tatsächlich das Format eines Objekts ist . var data = {} ist die Abkürzung für var data = new Object(). JSON.stringify() kann ein Array mit 0 1 2 Indizes nicht konvertieren du willst.

Weitere Kenntnisse zum Thema Programmierung finden Sie unter: Programmiervideos! !

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein Array in Javascript in das JSON-Format. 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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage