Объединить массив, охватывающий каждое значение кавычками javascript
Как присоединиться к массиву в строку и в то же время включить каждое значение в это '1/2/12', '15/5/12'
for (var i in array) {
dateArray.push(array[i].date);
}
dateString=dateArray.join('');
console.log(dateString);
Ответ 1
Если ваши даты уже являются строками, вы можете сделать следующее
var dates = ['1/2/12','15/5/12'];
console.log("'" + dates.join("','") + "'");
Однако более прохладным и надежным способом (для случая без дат) будет путь Array.prototype.map
// Array.prototype.map returns a new array by
// mapping each element in the existing array
dates.map(function(date){
// Wrap each element of the dates array with quotes
return "'" + date + "'";
}).join(","); // Putsa comma in between every element