js 中 函数的返回值问题
2024-08-30 10:10:34
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赋值呢?
最新文章
- Docker容器环境下ASP.NET Core Web API应用程序的调试
- AndroidAnnotations(Code Diet)android快速开发框架
- 使用github参与开源项目
- Android Activity生命周期
- Java Io(数据输入输出流)
- MySQL thread pool【转】
- win10 ctrl + 空格 热键取消
- Codevs 1097 校门外的树
- eclipse配置jdk问题
- XTUOJ 1252 Defense Tower 贪心
- Linux 4.1内核编译报告
- linux常用命令2
- MVC中View界面数据呈现示例
- Java遍历Map的4种方式
- Kafka、ActiveMQ、RabbitMQ、RocketMQ 区别以及高可用原理
- Python技术之书籍汇总
- Git Bash的妙用 - 使用Linux命令
- ps保存时提示最大兼容
- linux 的基本操作(编写shell 脚本)
- linux的压缩解压命令全解