hentai_uncle
hentai_uncle
2021-04-09 10:19
采纳率: 100%
浏览 48

JavaScript中函数调用的参数问题

navigator.geolocation.watchPosition(

function (a){

window.alert('纬度'+a.coords.latitude+'<br>经度'+a.coords.longitude)

}

)

想明白这句js语句里的匿名函数的参数a是怎么传进去的,这是什么特殊的语法吗?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • weixin_50524151
    Proud lion 2021-04-09 10:21
    已采纳

    这是一个callback 类似以下

    function fun (callback) {
    callback(111)
    }
    fun(function(a){console.log(a)})
    点赞 1 评论
  • software7503

    这条语句定义变量名就可以了,或者有全局变量也可以,这个变量应该是一个对象,变量有值就可以了

    navigator.geolocation.watchPosition(

    function (a){

    window.alert('纬度'+a.coords.latitude+'<br>经度'+a.coords.longitude)

    }

    )

    点赞 1 评论
  • QA_Assistant
    有问必答小助手 2021-04-09 13:32

    您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,欢迎您加入CSDN!

    目前问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>https://vip.csdn.net/askvip?utm_source=1146287632

    点赞 评论

相关推荐