DOM-коллекции

DOM-коллекции DOM-коллекция — это объект (псевдомассив), представляющий список узлов (включающий набор DOM-элементов), например: HTMLCollection — коллекция HTML-элементов; NodeList — коллекция узлов DOM-дерева (например, элементов, текстовых узлов, комментариев и др.). Виды DOM-коллекций: живые (динамические, реагируют на изменение DOM); неживые (статические, моментальный снимок Читать дальше ...

DOM (Document Object Model)

DOM (Document Object Model, «объектная модель документа») — это независящий от платформы и языка программный интерфейс (API), позволяющий программам и скриптам получить доступ к содержимому HTML, XHTML и XML-документов, а также изменять содержимое, структуру и оформление таких документов. DOM - Читать дальше ...

Примитивный тип данных Simbol

Symbol - примитивный тип данных, экземпляры которого уникальны и неизменяемы и могут быть использованы как ключ (идентификатор) для свойства объекта. Примитивные значения иммутабельны: их нельзя изменять. Symbol — это уникальное примитивное значение: создание нескольких экземпляров символов приведёт к созданию разных Читать дальше ...

Реализация инкапсуляции в JavaScript

Инкапсуляция — свойство системы, позволяющее объединить свойства (данные) и методы (поведение), работающие с ними, в классе или объекте с одновременным сокрытием внутренней структуры данных и реализации методов объекта от внешних обращений (от остальной программы): другим объектам доступен только интерфейс объекта, через который Читать дальше ...

ЕГЭ по информатике (задача 12 сколько 3 было, если получилась строка, содержащая 31 единицу, 24 двойки и 46 троек)

(№ 3844) Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.

Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку w. Читать дальше ...

ЕГЭ по информатике (задача 12, количество цифр 3, которое может получиться в строке из 17 цифр "3", 23 цифр "4" и 29 цифр "5")

(№ 4127) (А. Богданов) Исполнитель Редактор получает на вход строку цифр и преобразовывает её. Редактор может выполнять две команды, в обеих командах v и w обозначают цепочки символов.

Первая команда заменяет в строке первое слева вхождение цепочки v на цепочку Читать дальше ...

Модульный подход разработки с использованием JavaScript: AMD и RequireJS

Формат AMD (Asynchronous Module Definition) В основе формата AMD (Asynchronous Module Definition) лежат две функции: define() для определения именованных или безымянных модулей и require() для импорта зависимостей. Функция define() имеет следующий синтаксис:

Параметр module_id необязательный, он обычно требуется только Читать дальше ...

Работа с модулями в Node.JS

Модуль — часть кода (пространство имен, класс, метод, блок кода), которая инкапсулирует детали реализации и предоставляет открытый API для использования другим кодом. Инкапсуляция подразумевает сокрытие внутренней структуры данных и реализации методов объекта от остальной программы. Однако при этом другим объектам Читать дальше ...