Const en javascript? Cuándo usarlo y si es necesario
Recientemente me he encontrado con el const palabra clave en javascript. Por lo que puedo decir, se utiliza para crear variables inmutables, y he probado para asegurar que no se puede redefinir (en nodo.js):
const x = 'const';
const x = 'not-const';
// Will give an error: 'constant 'x' has already been defined'
Me doy cuenta de que aún no está estandarizado en todos los navegadores, pero solo estoy interesado en el contexto de node.js / v8, y me he dado cuenta de que ciertos desarrolladores / proyectos parecen favorecerlo mucho cuando la palabra clave var podría usarse para el mismo efecto.
Preguntas?
Cuando es apropiado utilizar const en lugar de var?
¿Debe usarse cada vez que se declara una variable que no va a ser reasignada?
¿Realmente hace alguna diferencia si var se usa en lugar de const o viceversa?
Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32
Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52