gpt4 book ai didi

javascript - 从函数中获取值

转载 作者:行者123 更新时间:2023-12-03 05:18:15 25 4
gpt4 key购买 nike

我想从函数内部获取accuracy值,并使用accuracy创建if else语句。我不明白如何获取函数内部的精度值并将其传递到函数外部。这是我的代码:

function initMap(position) {    var latitude = position.coords.latitude,        longitude = position.coords.longitude,        accuracy = position.coords.accuracy;    var mapOptions = {        zoom: 18,        center: {            lat: latitude,            lng: longitude,            mapTypeId: google.maps.MapTypeId.ROADMAP        },    }}

最佳答案

此外,您还可以在函数外部创建全局变量。并且不要将“accuracy”声明为局部变量,只需在函数内使用全局变量,如下所示:

var accuracy;

function initMap(position) {

var latitude = position.coords.latitude,
longitude = position.coords.longitude;

accuracy = position.coords.accuracy

var mapOptions = {
zoom: 18,
center: {
lat: latitude,
lng: longitude,
mapTypeId: google.maps.MapTypeId.ROADMAP
},
}
}

然后“准确性”将适用于脚本中的所有内容。为了表示全局变量,有时人们会使用“g”或“_”(下划线),如下所示:

var _accuracy;
var gAccuracy;

编辑:语法错误/拼写错误。

关于javascript - 从函数中获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41516983/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com