No vídeo, na hora da criação do Serviço, utiliza-se no objeto update sem aspas simples e neste exercício utilizou-se em todas as questões 'update' (com aspas simples), tanto faz usar com ou sem aspas simples?
No vídeo, na hora da criação do Serviço, utiliza-se no objeto update sem aspas simples e neste exercício utilizou-se em todas as questões 'update' (com aspas simples), tanto faz usar com ou sem aspas simples?
O que acontece é que no javascript as propriedades de um objeto podem ser criadas com ou sem aspas, por exemplo:
var teste_update = {
"teste_com_aspas": "teste com aspas",
teste_sem_aspas: "teste sem aspas"
}
E dessa maneira conseguimos acessar as duas propriedades do mesmo jeito:
teste_update.teste_com_aspas
"teste com aspas"
teste_update.teste_sem_aspas
"teste sem aspas"
Então nesse caso parece que realmente não faz diferença. Mas o ideal seria testar na aplicação pra ter certeza.
Exato Vínícius. Marco, alterei o exercício para ficar sem as aspas para manter uma paridade com o que você viu no vídeo. Mas como Vinícius colocou quem, você pode declarar sem aspas simples ou dupla, com aspas simples ou duplas a propriedade de um objeto. Não é coisa específica do Angular, mas da linguagem JavaScript.
Sucesso e bom estudo para os dois!
Há entendi, eu testei e realmente funcionou,
Obrigado pelas explicações Vinicius e Flávio.
Muito bom o Curso e o pessoal do fórum dá um suporte muito bom.