-3
он дает мне ошибку, как a.join не является функциейКак подключиться к массиву с помощью jquery?
var a = ["16-25", "26-35", '36-50'];
var myVar2 = a.join(', ');
console.log(myVar2);
он дает мне ошибку, как a.join не является функциейКак подключиться к массиву с помощью jquery?
var a = ["16-25", "26-35", '36-50'];
var myVar2 = a.join(', ');
console.log(myVar2);
Похоже
job.kids_age_range = ["1-5","6-10"]
не сгенерированы как показано, но, возможно, «массив типа» объект (как arguments
объект функции) без фактического является массив и со всеми его методами. Вы могли бы попытаться применить метод Jquery
var kids_age=$.makeArray(job.kids_age_range);
на самом деле сделать это массив, который будет иметь метод join()
доступны.
Дополнение
Вы можете достичь того же без JQuery делая
kids_age=Array.prototype.slice.call(job.kids_age_range,0);
Это работает https://jsfiddle.net/LuyLbgb6/ –
Какой браузер вы используете, когда вы получить эту ошибку? – dotnetom
Здесь нет jQuery, и ваш код отлично работает, когда я вставляю его в консоль JavaScript. –