JavaScript在函数

时间:2018-03-20 14:00:43

标签: javascript function

我必须使用函数,一个在名为“london.js”的外部js文件中,一个在HTML脚本中。

我希望从外部文件中获取一个值并将其插入到我的HTML脚本函数中。

   function initMap(cityLatLng) {
      map = new google.maps.Map(document.getElementById('map'), {
      zoom: 12,
      center: ldn,
}

  function loadLondon() {
      var ldn = {lat: 51.5, lng: -0.1}
}

我不确定如何通过函数传递值,我已经尝试将变量放在函数外部但是它不起作用。我希望在initMap中使用var ldn。

提前致谢。

1 个答案:

答案 0 :(得分:2)

另一种方法是返回该变量ldn并将其分配给属性center

function initMap(cityLatLng) {
  map = new google.maps.Map(document.getElementById('map'), {
  zoom: 12,
  center: loadLondon(),
}

function loadLondon() {
  var ldn = {lat: 51.5, lng: -0.1};

  // your logic with ldn;

  return ldn;
}