149 читали · 1 месяц назад
Язык JavaScript - Типы данных
Вы когда-нибудь замечали странность? javascript const str = "hello"; console.log(str.toUpperCase()); // "HELLO" const num = 42; console.log(num.toString()); // "42" const bool = true; console.log(bool.toString()); // "true" Вроде бы ничего удивительного. Но подождите. "hello" - это же примитив, строка. У примитивов не может быть методов! Или может? Добро пожаловать в одну из самых элегантных иллюзий JavaScript - механизм, который заставляет примитивы вести себя как объекты. Это не магия, это тщательно продуманная система объектов-обёрток...
1 год назад
Работа со свойством length в JavaScript
Свойство length — это простой, но незаменимый инструмент для работы со строками в JavaScript. Оно позволяет быстро узнать количество символов в строке, что необходимо для решения множества задач, от валидации данных до динамического форматирования текста. В этой статье мы детально рассмотрим синтаксис, особенности использования и ограничения свойства length, чтобы вы могли уверенно применять его в своих проектах. В конце статьи я также оставил вам блок бесплатных материалов для обучения разработке...