簡體   English   中英

如何更改數組中的數據類型

[英]How to change data type in an array

我有一個從數據庫中獲取的數組,如下所示:

array1 = [Hello, Bye];

而不是我想要的:

array1 = ["Hello", "Bye"];

所以編譯器告訴我 Hello 和 Bye 沒有定義。 有沒有什么方法可以改變它而不需要改變獲取它的方法? 它有點復雜,我更喜歡在 html 文件中編輯它而不是更改整個系統。 我試過 String(array1) 但它不起作用。 有任何想法嗎? 謝謝!

如果我理解正確,請將您的數組變量包裝為帶有 " 或 ' 的字符串

var string = "[Hello, Bye]";

string = string.replace(/(^\[)|(\]$)|(\s+)/g, '');

var array = string.split(',');

console.log(array);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM