Declarando variáveis ​​javascript como tipos específicos [closed]

O título diz tudo, mas vou fornecer mais esclarecimentos:

Depois de ver muitas amostras de javascript onde todas as variáveis ​​são declaradas como tipovare ver suporte para outros tipos de dados, por que as variáveis ​​de um tipo de dados específico não são declaradas como tal? Significado, porque não é isso:

string hello = 'Hello, World'

usado em vez de

var hello = 'Hello, World'

Olhando para sites comoJavascript do oreilly mostra que existem palavras reservadas para outros tipos. Mais uma vez, por que eles não são usados? Não faria linhas como esta:typeof(variable)==='string'; não é mais necessário?

questionAnswers(1)

yourAnswerToTheQuestion