GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Dúvida sobre $ em JavaScript


#1

Buenas pessoal, estou estudando AngularJS e me deparei com $Scope e não entendi muito bem o uso de $, qual seria a finalidade, também está presente nas validações de forms como o $invalid e etc.


#2

Em Javascript, o $ é um caractere normal e pode ser usado normalmente como nome de funções e variáveis. No entanto, por não ser tão comum utilizar $ no nome de variáveis e funções os frameworks acabam adotando o $ como convenção para indicar que uma determinada função ou objeto pertence ao framework. No caso do AngularJS, o $ serve para diferenciar serviços oferecidos pelo framework dos serviços desenvolvidos pelos usuários.


#3

Obrigado @rmendes08, estava com esta dúvida, pois vi bastante o uso de $ em Angular principalmente quando utilizo o scope, entendi a função do mesmo apenas não sabia o porque do cifrão.