Публикации по теме '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. Он хорошо известен среди разработчиков, поскольку используется для создания объекта с..