Публикации по теме 'objects'


Список методов, которые можно использовать для преобразования различных типов данных в JavaScript:
От строки к числу: parseInt() , parseFloat() , Number() const num1 = parseInt('10'); // returns 10 const num2 = parseFloat('10.5'); // returns 10.5 const num3 = Number('10'); // returns 10 Число в строку: toString() const num = 10; const str = num.toString(); // returns "10" Строка в массив: split() const str = 'apple,banana,orange'; const arr = str.split(','); // returns ["apple", "banana", "orange"] Массив в строку: join() const arr =..

Все ли объекты в JavaScript?
Все ли объекты в JavaScript? У меня было неправильное представление о том, что в JS все является объектом. Я не совсем уверен, как я пришел к этому. Возможно, дело было в том, что вы могли вызывать методы для таких примитивов, как str.toUpperCase() или int.toFixed(). За последние несколько месяцев я читал о основы JS и пришли к выводу, что это НЕ дело. Эта функциональность JS была для меня новой, и я был удивлен, что о ней не часто говорят. const str = 'This is a string';..

Значение против ссылки: понимание различий в копировании примитивных значений и объектов в…
JavaScript — это популярный язык программирования, который используется для создания интерактивных веб-сайтов и веб-приложений. Одной из ключевых концепций, которую необходимо понимать при работе с JavaScript, является разница между примитивными значениями и объектами. Примитивные значения, такие как числа , строки и логические значения , хранятся непосредственно в переменной. Когда новой переменной присваивается примитивное значение, JavaScript создает новую копию значения и..

Шпаргалки по массивам и объектам в JavaScript (Часть 2 — Объект)
Вот краткий обзор первой части… Массив : набор множества отдельных элементов имеет возможность изменения размера и… сочетание разных «типов данных » может быть доступен по индексу, который начинается с 0 имеет итерационные методы Объект : это набор свойств (пар ключ-значение) и/или методов значение свойства может изменяться «можно получить доступ с помощью произвольных строк» ​​с двумя синтаксисами: нотация через точку и нотация скобок не..

Структуры данных, часть I. Является ли объект HashMap в JS?
В этой серии структур данных я собираюсь обсудить некоторые основные структуры данных; их реализация и внутренняя работа. Сегодня мы начнем с любимой в отрасли структуры данных HashMap. Мы обсудим, что это такое, почему это предпочтительнее и как это реализовать. Что такое HashMaps? Карты, словари и ассоциативные массивы описывают один и тот же тип данных, также известный как структура данных хеш-таблицы. Хеш-таблица  – это структура данных, которая сопоставляет ключи со значениями...

В разделе «Преобразование типов» вы написали: «Не очень удобно преобразовывать карту в…
В разделе Преобразование типов вы написали: « Не очень удобно преобразовывать карту в объект (и наоборот), поэтому вам придется полагаться на функцию. понравились те, что ниже ». На самом деле теперь (по состоянию на 08/2019), когда у нас есть оба метода Object.entries() и новый Object.fromEntries() (Chrome 73, FF 63, Safari 12.1 и т. д.), мы можем сделать это без каких-либо вспомогательных функций. Пример: const workers = { John: 33, Helen: 30, Mike: 44, Mary: 19 }; const..

Создание объекта в JavaScript
Сегодня мы узнаем о различных способах создания объектов в JavaScript. В любом случае у вас может быть представление об этом. Давайте кратко рассмотрим его. Здесь мы рассматриваем четыре пути: Сорт Новый оператор или конструктор Литералы объекта Метод Object.create Теперь давайте обсудим это один за другим: Класс Ключевое слово class можно использовать для создания классов в JavaScript. Он хорошо известен среди разработчиков, поскольку используется для создания объекта с..