Uma outra diferença entre o undefined e o null não seria, também, relacionado a inicialização da variável ?
Exemplo: undefined= variável não inicializada; null= variável inicializada com valor null.
Uma outra diferença entre o undefined e o null não seria, também, relacionado a inicialização da variável ?
Exemplo: undefined= variável não inicializada; null= variável inicializada com valor null.
Acho que faz sentido.
o valor undefined é utilizado quando uma variável não possui um valor. Já o null é utilizado quando se quer intencionalmente dizer que há uma ausência de qualquer valor de objeto para aquela variável.