Это основной вопрос в 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
Вы случайно не ищете' JSON.stringify() '? –
Это было' '' для меня. – Bijan