我正在https://codepen.io/aronrodrigues/pen/YXvBWW查看角度身份验证应用程序。但我不明白js文件的第102行上的语句auth.logout && auth.logout();
发生了什么。为什么它似乎两次调用auth.logout
?
任何提示?
答案 0 :(得分:1)
我不熟悉Angular,但在JavaScript中,第一个auth.logout
实际上并没有调用该函数。它将返回函数本身,确保仅在函数实际存在时调用该函数(第二个auth.logout()
)。