Я пытаюсь присоединиться список latLng
значений, которые хранятся в массиве, как это:Присоединяйтесь массив JavaScript в двойные кавычки
"48.2025,16.3687","48.2437,16.3797"
Вместо этого, я получаю выход, как это:
"48.2025,16.3687,48.2437,16.3797"
Это код, который я использую:
$(document).ready(function()
{
$('#printMapLatLng').click(function()
{
var printPoints = [];
for (var i in points) {
var input = points[i].LatLng.toString();
var output = ''+input.replace(/\s/g, "").slice(1,-1)+'';
printPoints.push(output);
}
var fullArray = printPoints.join();
$(this).attr('href',PowerHour.getPrintUrl([fullArray]));
});
});
points.map (функция (х) {возвращение ' " '+ х +'"';}). Присоединиться (""); –
Каков ожидаемый результат? Вложенный массив, содержащий массив пары координат в каждой «строке»? – Teemu
'var output = '' + input.replace (/ \ s/g," ") .slice (1, -1) + '';' Что это должно делать? – Ryan