当不同的函数需要从数据库调用数据时,如何避免使用全局变量.(JS)

How to avoid global variables when different functions need data from database call. (JS)

本文关键字:何避免 全局变量 JS 数据 函数 调用 数据库      更新时间:2023-09-26

我试着解释一下这个标题(-;

我正在制作一个应用程序。它在后端调用数据库。该应用程序还收集不同屏幕上的用户信息。它们需要以不同的方式与后端数据相结合,并向用户提供输出。

我想调用db一次,而不是从每个函数。现在,在init上我定义了很多全局变量。我知道所有这些全局变量的东西不是一个好主意。但是什么是?

*)读过

这就是JavaScript库可以很好地为您服务的地方。像React这样的框架允许你设置处理不同模型的方法,比如你描述的用户模型,并使其更容易在整个应用程序中使用每个模型

谢谢@finalfreq'我看到有很多框架。而且,学习和与他们一起工作需要一段时间。但我很高兴我不必再搜索Javascript本身。(——;