← Ноябрь 2024 | ||||||
1
|
2
|
3
|
||||
---|---|---|---|---|---|---|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
За последние 60 дней ни разу не выходила
Сайт рассылки:
http://webdiz.com.ua
Открыта:
01-06-2016
Как создать сайт от новичка до гуру. А также как зарабатывать на сайте и не толко
Статистика
0 за неделю
Как создать сайт
Прототипное наследование объектов Здравствуйте! В этом уроке речь пойдет о наследовании объектов через прототипы или прототипное наследование. Дело в том, что в программировании часто приходится что-то расширять. Например, у нас имеется объект user со своими свойствами и методами, и мы хотим создать объекты admin и guest как его изменённые варианты. Мы хотели бы повторно использовать то, что есть у объекта user, не копировать/переопределять его методы, а просто создать новый объект на его основе Читать дал...
Как создать сайт
Свойства объектов - геттеры и сеттеры Здравствуйте! Продолжаем разбираться со свойствами объекта и в этом уроке рассмотрим 2 типа свойств объекта - геттеры и сеттеры. Первый тип это свойства-данные или геттеры. Все свойства, которые мы использовали до текущего момента, были свойствами-данными. Читать далее ...
Как создать сайт
Флаги и дескрипторы свойств объекта Здравствуйте! В этом уроке я хотел бы рассказать о флагах и дескрипторах свойств объекта. Ведь как вы знаете, объекты могут содержать свойства . До сих пор мы рассматривали свойство только как пару <ключ-значение. Но на самом деле свойство объекта гораздо гибче. В этом уроке мы изучим дополнительные флаги конфигурации для свойств. Читать далее ...
Как создать сайт
Создание функции через <new Function> Здравствуйте! В этом уроке я хотел бы разобрать еще один способ создания функции , который использует оператор new Function. Иногда встречаются такие случаи, что без него не обойтись. Читать далее ...
Как создать сайт
Остаточные параметры и оператор расширения в функциях Здравствуйте! В этом уроке рассмотрим остаточные параметры и оператор расширения в функциях JavaScript. Очень многие встроенные функции JavaScript поддерживают произвольное количество параметров. Например: Math.max(arg1, arg2, , argN) - вычисляет максимальное число из переданных аргументов. Object.assign(dest, src1, , srcN) - копирует свойства из исходных объектов src1.N в целевой объект dest. В этом уроке мы узнаем, как сделать то же самое с функциями ...
Как создать сайт
Методы перебора объектов Object.keys, values, entries Здравствуйте! В этом уроке я хотел бы рассказать о методах перебора объектов. В предыдущем уроке мы видели методы map.keys) , map.values, map.entries. Это универсальные методы, и существует общее соглашение использовать их для всех структур данных. Если бы нам надо было делать собственную структуру данных, то также следовало бы их реализовать. Методы поддерживаются для таких структур: Map Set Array Простые объекты также можно перебирать похожими методам...
Как создать сайт
Деструктуризация массивов и объектов Здравствуйте! В этом уроке я расскажу о деструктуризации в массивах и объектах. В JavaScript чаще всего используют структуры данных - это Object и Array . Объекты позволяют создавать одну сущность, которая хранит элементы данных по ключам, а массивы - хранить упорядоченные коллекции данных, где каждый элемент имеет порядковый номер. Но когда эти структуры вы передаете в функцию, то ей может понадобиться не объект/массив целиком, а элементы по отдельности. Деструктурирую...
Как создать сайт
Структуры WeakMap и WeakSet Здравствуйте! В этом уроке речь пойдет о таких конструкциях в JavaScript, как WeakMap и WeakSet они чем то схожи с у же рассмотренными Map и Set , но есть и отличия которые мы с вами и разберем. Как правило свойства объекта , элементы массива или другой структуры данных сохраняются в памяти до тех пор, пока эта структура данных хранится в памяти. Например, если поместить объект в массив, то до тех пор, пока массив существует, объект также будет существовать в памяти, несмотря на...
Как создать сайт
Структуры данных Map и Set Здравствуйте! В этом уроке я хочу рассказать о новых структурах данных Map и Set. Давайте вспомним о каких структурах данных мы уже свами знаем: Объекты для хранения именованных коллекций. Массивы для хранения упорядоченных списков даннх. Но этого не всегда достаточно для решения разного рода задач. Поэтому также существуют и такие структуры данных, как Map и Set. Читать далее ...
Как создать сайт
Полифилы что это такое Здравствуйте! В этом уроке я вкратце хочу осветить такой вопрос, как полифилы. Надо отметить, что JavaScript - это динамично развивающийся язык программирования. Регулярно появляются предложения о добавлении в него новых возможностей, они естественно анализируются, и, если предложения одобряются, то описания новых возможностей языка переносятся в черновик стандарта, а затем уже публикуются в спецификации. Разработчики JavaScript-движков сами решают, какие предложения реализовывать. О...