In the context of AngularJS, the $
prefix is used only for identifiers in the framework's code. Users of the framework are instructed not to use it in their own identifiers:
Angular Namespaces $
and $$
To prevent accidental name collisions with your code, Angular prefixes names of public objects with $
and names of private objects with $$
. Please do not use the $
or $$
prefix in your code.
Source: https://docs.angularjs.org/api