我正在学习 Firebase。在许多代码示例中,我看到如下内容:
const auth = getAuth();
await signInWithPopup(auth, provider);
在 firebase web codelab 中,他们调用 getAuth
直接地:await signInWithPopup(getAuth(), provider);
与 getFirestore
相同.那么哪一种是正确的做法,如果它们都是相同的,那么更好的做法是什么?
编辑:当我需要使用
auth
多次调用 getAuth
将获得任何性能优势一次并将其分配给变量?
最佳答案
这两个代码示例在功能上是相同的。第一个例子更加冗长。
关于javascript - 将函数结果分配给变量与调用内联有什么好处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69587649/