[英]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.