Возможно, вы захотите поместить данные в список объектов JavaScript (в данном случае - JSON). Это достаточно просто написать, и вам не нужно разбирать вещи.
const markers = [
{lat: 123, lon: 456, text: 'Info'},
{lat: 123, lon: 456, text: 'Info'},
{lat: 123, lon: 456, text: 'Info'},
{lat: 123, lon: 456, text: 'Info'},
{lat: 123, lon: 456, text: 'Info'},
];
markers.forEach(({lat, lon, text}) => L.marker([lat, lon]).addTo(overlay).bindPopop(text));
Если вы действительно действительно хотите текстовый формат, мы тоже можем это сделать ...
const markersText = `
123,456,Info
123,456,Info
123,456,Info
123,456,Info
`;
// Converts the above text format into a similar `markers` list-of-objects:
const markers = markersText
.split("\n") // split by newlines
.filter(Boolean) // remove empty lines
.map(line => line.trim().split(",")) // split each line by comma
.map(([lat, lon, text]) => ({ // map the arrays to objects
lat: parseFloat(lat),
lon: parseFloat(lon),
text,
}));