13,7K подписчиков
Источник: Nuances of Programming Объекты в JavaScript являются основой. Так что более глубокое их изучение позволит писать вам более чистый и производительный код. Примечание: эта статья подразумевает наличие у читателей базового знания объектов. Приступим! План статьи Объекты только для чтения Представим, что хотим создать перечисление для представления сторон света: const DIRECTIONS = { NORTH: "north", SOUTH: "south", EAST: "east", WEST: "west" } Однако свойства/ключи, существующие в DIRECTIONS, могут изменяться...
3 года назад
7 подписчиков
В JavaScript существует несколько способов преобразования данных в строку. Каждый способ имеет свои особенности и подходит для определенных ситуаций. Рассмотрим некоторые из них: Преобразование строки через конструктор String(): let message = "Привет, мир!"; let str = String(message); console.log(typeof str); // string Использование метода toString(): let number = 123; let str = number.toString(); console.log(typeof str); // string Использование оператора сравнения +: let booleanValue = true; let str = "" + booleanValue; console.log(typeof str); // string Использование метода JSON.stringify(): let object = { key: "value" }; let str = JSON...
11 месяцев назад
15 подписчиков
JavaScript - это динамический язык программирования, который поддерживает несколько типов данных, таких как числа, строки, булевы значения, объекты и массивы. В JavaScript вы можете легко преобразовывать один тип данных в другой, используя различные методы и операторы. Одним из основных методов преобразования типов является использование встроенных функций. Например, вы можете использовать функцию Number() для преобразования строки в число, или функцию String() для преобразования числа в строку. Вы также можете использовать функцию Boolean() для преобразования значений в булевы значения. Еще один способ преобразования типов - это использование операторов...
1 год назад
1,3K подписчиков
Пожалуй, заголовок статьи не совсем верный. Правильнее было бы сказать - “объект или элементарный тип данных”. Но я решил сделать попроще. Поэтому получилось так, как получилось ))) Наверняка, если вы хотя бы немного знаете JavaScript, вы встречали что-то подобное: var len = 0; var s = 'Hello!'; len = s.length; //len = 6 Здесь мы объявили и инициализировали строковую переменную, а потом получили длину строки с помощью свойства length. Но, раз у переменной s есть свойства, значит, это объект? А вот и нет. Если мы проверим тип переменной s с помощью оператора typeof, то получим string. То есть строковая переменная - это никакой не объект...
1 год назад