Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.08.2016, 23:37
Кандидат Javascript-наук
Отправить личное сообщение для sergofedor06 Посмотреть профиль Найти все сообщения от sergofedor06
 
Регистрация: 10.11.2015
Сообщений: 131

Вывод текста из переменной
Привет, помогите пожалуйста решить задачу, есть такой скрипт

var mark = [
{ LatLang: { lat: 43.04674910000001, lng: -89.3723756 }, description: "Тут одинаковое описание для маркера, везде одно и тоже!" },
{ LatLang: { lat: 43.9940088, lng: -97.10750109999998 }, description: "Тут одинаковое описание для маркера, везде одно и тоже!" },
{ LatLang: { lat: 41.32563669999999, lng: -105.61038639999998 }, description: "Тут одинаковое описание для маркера, везде одно и тоже!" }
];

 function e() {
 var centerLatLng = { lat: 26.588527, lng: 17.666016 };
 var e = document.getElementById("mapsnavi.com"),
 t = {
 center: centerLatLng,
 zoom: 2,
 mapTypeId: google.maps.MapTypeId.ROADMAP
 };
 gmap = new google.maps.Map(e, t);
 var marker = [], infowindow=[];
 for (i = 0; i < mark.length; i++) {
 marker[i] = new google.maps.Marker({
 position: mark[i].LatLang,
 map: gmap,
});
 marker[i].setMap(gmap);
 infowindow[i] = new google.maps.InfoWindow({
 content: mark[i].description
 });
 marker[i].id = i;
 marker[i].addListener('click', function () {
 infowindow[this.id].open(gmap, this);
 });
 }
 var markerClusterer = new MarkerClusterer(gmap, marker,
 {
 maxZoom: 10,
 gridSize: 50,
 styles: null
 });
 };
 google.maps.event.addDomListener(window, 'load', e);





в нем есть массив данных с координатами var mark
в этом массиве есть description: "Тут одинаковое описание для маркера, везде одно и тоже!"

моя проблема в том что координат много, а description: "Тут одинаковое описание для маркера, везде одно и тоже!"

повторяется, как вне сделать чтобы я в скрипте прописал
что-то типа

var description = "Тут одинаковое описание для маркера, везде одно и тоже!"


а потом в массив добавлял только переменную var description

нужно что-то в таком духе

var mark = [
{ LatLang: { lat: 43.04674910000001, lng: -89.3723756 }, var description },
{ LatLang: { lat: 43.9940088, lng: -97.10750109999998 }, var description },
{ LatLang: { lat: 41.32563669999999, lng: -105.61038639999998 }, var description }
];



подскажите как сделать, оставлять так как есть так тогда файл много весит!
Ответить с цитированием
  #2 (permalink)  
Старый 11.08.2016, 23:48
Профессор
Отправить личное сообщение для Decode Посмотреть профиль Найти все сообщения от Decode
 
Регистрация: 31.01.2015
Сообщений: 576

sergofedor06,
var description = 'Тут одинаковое описание';

var mark = [
  { LatLang: { lat: 43.04674910000001, lng: -89.3723756 }, description: description },
  { LatLang: { lat: 43.9940088, lng: -97.10750109999998 }, description: description },
  { LatLang: { lat: 41.32563669999999, lng: -105.61038639999998 }, description: description }
];


alert(mark[0].description);
Ответить с цитированием
  #3 (permalink)  
Старый 12.08.2016, 00:11
Кандидат Javascript-наук
Отправить личное сообщение для sergofedor06 Посмотреть профиль Найти все сообщения от sergofedor06
 
Регистрация: 10.11.2015
Сообщений: 131

спасибо!
а для чего нужно
alert(mark[0].description);
вроде и без него работает!
Ответить с цитированием
  #4 (permalink)  
Старый 12.08.2016, 00:18
Кандидат Javascript-наук
Отправить личное сообщение для sergofedor06 Посмотреть профиль Найти все сообщения от sergofedor06
 
Регистрация: 10.11.2015
Сообщений: 131

а я понял для чего

alert(mark[0].description);


это для форума что бы чел мог запустить скрипт в окне!
Ответить с цитированием
  #5 (permalink)  
Старый 12.08.2016, 00:22
Профессор
Отправить личное сообщение для Decode Посмотреть профиль Найти все сообщения от Decode
 
Регистрация: 31.01.2015
Сообщений: 576

sergofedor06, молодец
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод переменной из файла .TXT gadalov Элементы интерфейса 7 19.10.2013 23:52
Вывод текста в разных блоках Павел Хрушков jQuery 0 18.08.2012 06:45
Вывод переменной содержащей таблицу Elve Элементы интерфейса 5 25.07.2012 14:57
Скрипты отправка сообщений между пользователями, скрипт вывод текста на страницу.... Rapala Элементы интерфейса 2 12.01.2011 17:27
Вывод текста по времени Madjahet Элементы интерфейса 15 14.04.2010 17:19