這是JavaScript中的一個基本問題。我嘗試了很多玩法,但我不能解決問題。我有個數組。帶雙引號的javascript數組值
var keys = ["a", "b", "c"];
var array =[];
我這個循環鍵形成另一個陣列
for (var i =0; i<keys.length; i++){
array[i]= "x" + keys[i];
}
如果我打印這個數組
我得到['xa'];
但我需要的是["xa"]
唯一的區別是quotes ""
..
爲什麼因爲我必須在另一個json中使用這個數組和雙引號一樣。在此先感謝..
考慮我的JSON數組名作爲最終,
var query = {
"_source": {
"include": final
}.
現在這裏查詢正在形成像
var query = {
"_source": {
"include": '["xa"]'
}
但我需要:
var query = {
"_source": {
"include": ["xa"]
}
您的瀏覽器可能會被輸出作爲'''。其他人會輸出爲''',你需要檢查並替換你自己。 – ArtOfCode 2014-11-05 17:53:50
你有沒有機會尋找'JSON.stringify()'? – 2014-11-05 17:55:23
這對我來說是''''。 – Bijan 2014-11-05 17:55:28