• js 中 函数的返回值问题


    var result=''; 
    function searchByStationName(    address   ) {
       // map.clearOverlays();//清空原来的标注
        var keyword = address    ;
        localSearch.setSearchCompleteCallback(function (searchResult) {
            var poi = searchResult.getPoi(0);
            result = poi.point.lng + "," + poi.point.lat;      
        });
        localSearch.search(keyword);  
        return result ;
        } 
    

      请教大侠们,如上方法是为了实现根据地址查询经纬度,但测试发现返回值为"";

    为何 result = poi.point.lng + "," + poi.point.lat;     这句代码没有实现为result赋值呢?

  • 相关阅读:
    es6
    vue-router
    vue-lazyload
    java-number2
    echart事件
    weui了解
    java-number
    Java判断语句
    java 循环控制
    The access type for the readers of the blog.
  • 原文地址:https://www.cnblogs.com/ForStudyAlways/p/4792451.html
Copyright © 2020-2023  润新知