ホームページ > 記事 > ウェブフロントエンド > JavaScriptで配列をJSON形式に変換する方法
JavaScript では、変換関数「JSON.stringify()」を使用して配列を json 形式に変換できます。構文形式は「JSON.stringify(array)」です。この関数は配列またはオブジェクトを変換できます次に、JSON テキストを含む文字列を返します。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
javascriptの配列をJSON形式に変換
ポイント1: 変換関数 JSON.stringify()
ポイント2: jsのvarデータに配列を記述する場合= new Array() ただし、表示用に json に変換したい場合は、var data = {} と記述する必要があります。そうしないと、変換された json は空になります。
最初に間違った形式を確認します:
<script> //定义一个数组 var data = new Array(); for (var i = 0; i < 5; i++) { //定义一个二维数组 data[i] = new Array(); data[i]['day'] = '2018-06-01'; data[i]['time_data'] = '数据'; } //打印数组 console.log(data); //转换json打印 var res = JSON.stringify(data); console.log(res); </script>
結果:
## 正しい形式:<script> //定义一个数组 这里我们吧new Array()换成{}的形式 var data = {}; for (var i = 0; i < 5; i++) { //定义一个二维数组 data[i] = {}; data[i]['day'] = '2018-06-01'; data[i]['time_data'] = '数据'; } //打印数组 console.log(data); //转换json打印 var res = JSON.stringify(data); console.log(res); </script>結果:
プログラミング ビデオをご覧ください。 !
以上がJavaScriptで配列をJSON形式に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。