Данные неопределенного типа
Если переменная была объявлена, но ей еще ни разу не присваивалось значение, она имеет неопределенный тип. Например, в следующей строке сценария объявлена переменная MyVariable, которая имеет неопределенный тип:
var MyVariable;
Если же этой переменной присвоить значение null, то тип переменной изменится - теперь это будет переменная, содержащая значение null:
MyVariable = null;