- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
如何在 Javascript 回调函数中获取用户状态?就像我有一个 Javascript 函数,如下所示进行异步调用。现在在回调函数中我需要访问用户状态。我怎样才能做到这一点?在 Silverlight 中,我们有类似用户状态的东西。我们在 Javascript 中也有同样的机制吗?请协助。
注意:我不想使用全局变量,因为 Func1() 将在 For 循环中执行。
function Func1() {
var userState = "someValue";
geocoder.asyncCall(parameters , CallBack);
}
function CallBack(result) {
// Use result
// How to access userState in this function
}
最佳答案
试试这段代码:
function Func1() {
var userState = "someValue";
geocoder.asyncCall(parameters ,function(){
CallBack(userState);
});
}
function CallBack(result) {
// Use result
// How to access userState in this function
}
更新
function PlotAddressOnMap(address) {
var address = address;
var userState="userState";
geocoder.geocode({ 'address': address }, CityDetailsReceived(userState));
}
function CityDetailsReceived(userState) {
return function(results, status){
//your code
}
}
关于Javascript 异步函数调用 : Retrieve calling function paramters in callback function,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14681404/
有时我们需要创建只有一个参数的简单方法。例如: private boolean isMockedPlayer(Player player) { return player == Player.
我正在尝试使用 Google Cloud Endpoints 构建一个 API。 由于 Cloud Endpoints 不提供除 Google 自己的 OAuth 之外的身份验证,所以我尝试构建自己的
我正在使用 socket io 构建聊天应用。 当“用户 x”从聊天中断开连接时,我想打印到控制台日志:“再见用户 x”。 为此,我需要将用户名作为参数传递给断开连接事件。 问题是我不知道如何将数据传
如何在 Javascript 回调函数中获取用户状态?就像我有一个 Javascript 函数,如下所示进行异步调用。现在在回调函数中我需要访问用户状态。我怎样才能做到这一点?在 Silverligh
如果我尝试从 MySQL 数据库中选择数据库,我会收到一条错误消息:该值不能为 NULL。参数:item(德语为:Der Wert darf nicht NULL sein。参数:item)因此,这意
在 mySQL SELECT 查询中,我想根据 WHERE 子句中的 PDO 绑定(bind)搜索参数条件选择客户端表的行。类似于 WHERE client = :searchStr 有2种情况:A)
我正在尝试使用事件过滤器来减少应用程序使用的主题数量,使用新版本的 spring 云流 (Chelsea.RC1) 中可用的新功能。正在创建具有正确 header 的消息,但是,检查队列中消息的内容,
我是一名优秀的程序员,十分优秀!