Esse operador une várias expressões em uma, comumente utilizado na declaração de variáveis em uma única linha, também pode ser usado no retorno de funções, onde a última expressão é retornada após a execução das anteriores.
Na declaração de variáveis
var x, y = 99, z; (aqui temos a declaração de três variáveis, sendo "x" e "z" do tipo "undefined" e a "y" numérica com o valor 99)
No retorno de funções
function teste(x) { return ( x += 1, x ); } (nessa função o valor passado por parâmetro é incrementado e em seguida retornado)
Comentários
Postar um comentário
Obrigado por Participar do programero, fique a vontade para agradecer, retificar, perguntar ou sugerir.