Maison > Questions et réponses > le corps du texte
constant / value / js全局定义 这3者之间有什么区别?
PHP中文网2017-05-15 16:56:33
1. Les variables globales en js existent dans tout l'espace global. Les constantes générées par les deux méthodes de angular
n'ont d'effet que dans le contexte de angular
.
2. Le angular
dans constant()
crée une constante qui peut être configurée, tandis que le value()
crée une constante qui ne peut pas être configurée.
3. Spécifique : la méthode constant()
peut enregistrer une variable existante en tant que service, puis l'injecter dans d'autres parties de l'application via l'injection de dépendances Remarque : les constantes générées ne peuvent pas être 装饰器拦截
<🎜. >. 4. La méthode
est fondamentalement la même que la méthode ci-dessus. La différence est la suivante : les constantes générées à l'aide de la méthode value()
peuvent être configurées via constant()
, mais les constantes générées par .config
ne peuvent pas l'être. configuré. value()
5. Utilisez généralement
pour enregistrer des objets ou des fonctions de service, et utilisez value()
pour configurer les données. constant()