相关疑难解决方法(0)

承诺待定

我的代码:

let AuthUser = data => {
  return google.login(data.username, data.password).then(token => { return token } )
}
Run Code Online (Sandbox Code Playgroud)

当我尝试运行这样的东西时:

let userToken = AuthUser(data)
console.log(userToken)
Run Code Online (Sandbox Code Playgroud)

我越来越:

Promise { <pending> }
Run Code Online (Sandbox Code Playgroud)

但为什么?

我的主要目标是将令牌从中google.login(data.username, data.password)返回一个promise,转换为变量.然后才会执行某些操作.

javascript node.js promise

89
推荐指数
4
解决办法
15万
查看次数

理解js中的fetch

我检查了一些资源,但没有真正得到fetch方法.

2 then-s有什么意义?第一个和第二个then好处是什么?为什么是return第一个?

fetch('http://some-site.com/cors-enabled/some.json')  
  .then(function(response) {  
    return response.text();  
  })  
  .then(function(text) {  
    console.log('Request successful', text);  
  })  
  .catch(function(error) {  
    log('Request failed', error)  
  });
Run Code Online (Sandbox Code Playgroud)

javascript fetch promise service-worker

2
推荐指数
1
解决办法
477
查看次数

标签 统计

javascript ×2

promise ×2

fetch ×1

node.js ×1

service-worker ×1