Declarando variables de javascript como tipos específicos [cerrado]

El título lo dice todo, pero proporcionaré más aclaraciones:

Después de ver muchas muestras de javascript donde todas las variables se declaran como tipovary, al ver el soporte para otros tipos de datos, ¿por qué no se declaran como tales variables de un tipo de datos específico? Es decir, por qué no es esto:

string hello = 'Hello, World'

utilizado en lugar de

var hello = 'Hello, World'

Mirando sitios comoOReilly Javascript Muestra que hay palabras reservadas para otros tipos. Una vez más, ¿por qué no se utilizan? ¿No haría líneas como esta?typeof(variable)==='string'; ¿ya no es necesario?

Respuestas a la pregunta(1)

Su respuesta a la pregunta