简体   繁体   English

firebase-admin节点SDK:为什么admin.database既是函数又是属性?

[英]firebase-admin node sdk: Why admin.database is both a function and property?

在firebase-admin sdk中,没有人知道如何/为什么可以将admin.database作为函数admin.database()和属性/命名空间(即admin.database.ServerValue吗?

In JavaScript, functions can have properties. 在JavaScript中,函数可以具有属性。

> function x() {}
undefined
> x
[Function: x]
> x.prop = 1
1
> x
{ [Function: x] prop: 1 }
>

Credit goes to Doug Stevenson for pointing it out to me on the firebase slack channel. 感谢Doug Stevenson在Firebase松弛频道上向我指出了这一点。 Thanks Doug! 谢谢道格!

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 admin.database不是函数 - admin.database is not a function firebase JS SDK 包是否与云函数的 Node.js 环境兼容? 为什么要使用 firebase-admin? - Is the firebase JS SDK package compatible with the Node.js environment of a cloud function? Why use firebase-admin? 事务中的 Firebase 函数 admin.database() null 参数 - Firebase Function admin.database() null parameter in a transaction Firebase函数,admin.database()。ref(…).get()不是函数 - Firebase Functions, admin.database().ref(…).get() is not a function Node Express + firebase-admin服务器-POST中的firebase数据库参考,调用GET中的代码-为什么? - Node Express + firebase-admin server - firebase database reference in POST calling code in GET - why? 使用 Nuxt 的 Firebase 管理员 - Firebase-Admin with Nuxt Firebase-admin Firestore node.js 与模块化 v9 js sdk 共享逻辑 - Firebase-admin Firestore node.js share logic with modular v9 js sdk 单元测试firebase函数:如何存根firebase-admin sdk - Unit testing firebase functions: how to stub firebase-admin sdk admin.messaging() 在“firebase-admin”上时不是 function:“^11.3.0”, - admin.messaging() is not a function while on "firebase-admin": "^11.3.0", Node.js 12.x AWS lambda 不使用 firebase-admin 实时数据库返回 - Node.js 12.x AWS lambda does not return using firebase-admin realtime database
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM