JSON是一種輕量級的數據交換格式,在Web前端應用中被廣泛使用。常用的JSON數據類型包括數組、對象、字符串、數字等。本文將介紹如何通過JSON來返回數組。
// 示例數據:一個數組包含了三個字符串元素 var myArr = ["Apple", "Banana", "Cherry"]; // 將數組轉換為JSON格式 var myJSON = JSON.stringify(myArr); // 將JSON格式數據作為響應返回給客戶端 res.end(myJSON);
在上述代碼中,我們使用了JSON的內置函數`stringify()`將數組轉換為JSON格式。該函數的作用是將JavaScript對象/值轉換為JSON字符串。`stringify()`支持包含數組、對象、字符串等數據類型。
在最后一行,我們把轉換得到的JSON格式數據作為響應返回給客戶端。要注意的是,我們必須使用`end()`函數來結束響應,否則客戶端將一直處于等待狀態。
如上所示,返回數組數據并不難,只需要使用JSON的`stringify()`函數來將數組轉化為JSON字符串即可。另外,如果需要在前端頁面中使用該JSON數據,可以通過`JSON.parse()`函數將JSON字符串轉換為JavaScript對象/值,以便于JavaScript代碼使用。