我必须使用函数,一个在名为“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。
提前致谢。
答案 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;
}