join array enclosing each value with quotes javascript
dateString = '\'' + dateArray.join('\',\'') + '\'';
demo: http://jsfiddle.net/mLRMb/
Use Array.map to wrap each entry in quotes and then join them.
var dates = ['1/2/12','15/5/12'];
const datesWrappedInQuotes = dates.map(date => `'${date}'`);
const withCommasInBetween = datesWrappedInQuotes.join(',')
console.log( withCommasInBetween );
ES6:
var dates = ['1/2/12','15/5/12'];
var result = dates.map(d => `'${d}'`).join(',');
console.log(result);