Переменные языка JavaScript могут хранить значения различных типов:
Строки- последовательность символов;
Числовые значения - целые и действительные числа;
Булевы значения - только два значения true или false;
Массивы - множества однотипных переменных;
Даты - значения даты и времени.
Если вы работали с другими языками программирования, тогда вспомните как часто у вас возникала ошибка о неверных типах данных. В языке JavaScript тип данных может с легкостью переопределяться, при этом вы можете и не заметить в каком месте, - вот в этом то и сложность. С другой стороны, если вы будете хорошо ориентироваться в принципах преобразований типов, знать все свойства переменных и массивов, эти возможности только принесут вам уверенность в написании программ...
Строки- последовательность символов;
Числовые значения - целые и действительные числа;
Булевы значения - только два значения true или false;
Массивы - множества однотипных переменных;
Даты - значения даты и времени.
Если вы работали с другими языками программирования, тогда вспомните как часто у вас возникала ошибка о неверных типах данных. В языке JavaScript тип данных может с легкостью переопределяться, при этом вы можете и не заметить в каком месте, - вот в этом то и сложность. С другой стороны, если вы будете хорошо ориентироваться в принципах преобразований типов, знать все свойства переменных и массивов, эти возможности только принесут вам уверенность в написании программ...




