Всем привет! Я начинаю серию обзора теоретических и практических вопросов которые часто задают на собеседованиях на вакансию JavaScript разработчика. Начну с простых и далее буду усложнять.
Итак, поехали! Типы данных JS ?Какие типы примитивные? Какие ссылочные? - "number", "string", "boolean", "null", "undefined", "bigint", "simbol", "object"; Стандарт ECMAScript определяет 8 типов данных, 7 типов являются примитивными потому что содержат только простые значения (будь то строка, или число, или что-то ещё), сохраняются непосредственно в переменной и ссылочный тип - это объекты, включая Object, Array и Function. Ввиду того что эти типы могут содержать очень большие объемы весьма разнородных данных, переменная, содержащая ссылочный тип, фактически его значения не содержит. Она содержит ссылку на место в памяти, где размещаются реальные данные. - "number" : число. Единый тип число используется как для целых, так и для дробных чисел. Существуют специальные числовые значения Infinity (бес