Внутренняя реализация: Ссылочный тип Продвинутая возможность языка Этот раздел объясняет сложную тему, чтобы лучше понимать некоторые запутанные случаи. Если вы хотите продвигаться быстрее, его можно пропустить или отложить.
Продолжить чтениеРубрика: IT
Объединение тем посвященных информационным технологиям. Разработка, web, seo, интернет маркетинг, аналитика
javascript 1.6.2 «this» не является фиксированным
В JavaScript ключевое слово «this» ведёт себя иначе, чем в большинстве других языков программирования. Оно может использоваться в любой функции. В этом коде нет синтаксической ошибки: Значение this вычисляется во время выполнения кода и зависит от контекста.
Продолжить чтениеjavascript 1.6.1 Методы объекта, “this”
Объекты обычно создаются, чтобы представлять сущности реального мира, будь то пользователи, заказы и так далее: И так же, как и в реальном мире, пользователь может совершать действия: выбирать что-то из корзины покупок, авторизовываться, выходить из системы, …
Продолжить чтениеjavascript 1.6 План занятия
1.6.1 Методы объекта, “this” 1.6.2 «this» не является фиксированным 1.6.3 this. Внутренняя реализация 1.6.4 Методы у примитивов 1.6.5 Поиск по DOM: getElement* 1.6.6 Поиск по DOM: querySelector* 1.6.7 Живые коллекции ——– Самостоятельное ——– 1.6.8 Ниндзя-код …
Продолжить чтениеjavascript 1.5.11 Комментарии
Как мы знаем из главы Структура кода, комментарии могут быть однострочными, начинающимися с //, и многострочными: /* … */. Обычно мы их используем, чтобы описать, как и почему работает код. На первый взгляд, в комментариях нет ничего сложного, …
Продолжить чтениеjavascript 1.5.10 Навигация по DOM элементам
Навигация только по элементам Навигационные свойства, описанные выше, относятся ко всем узлам в документе. В частности, в childNodes находятся и текстовые узлы и узлы-элементы и узлы-комментарии, если они есть. Но для большинства задач текстовые узлы и узлы-комментарии нам не …
Продолжить чтениеjavascript 1.5.9 Навигация по DOM. Коллекции. Соседи и родитель
DOM-коллекции Как мы уже видели, childNodes похож на массив. На самом деле это не массив, а коллекция – особый перебираемый объект-псевдомассив. И есть два важных следствия из этого: Для перебора коллекции мы можем использовать for..of:
Продолжить чтениеjavascript 1.5.8 Навигация по DOM. Дочерние элементы
DOM позволяет нам делать что угодно с элементами и их содержимым, но для начала нужно получить соответствующий DOM-объект. Все операции с DOM начинаются с объекта document. Это главная «точка входа» в DOM. Из него мы можем …
Продолжить чтениеjavascript 1.5.7 Другие типы узлов
Есть и некоторые другие типы узлов, кроме элементов и текстовых узлов. Например, узел-комментарий:
Продолжить чтениеjavascript 1.5.6 DOM-дерево
Основой HTML-документа являются теги. В соответствии с объектной моделью документа («Document Object Model», коротко DOM), каждый HTML-тег является объектом. Вложенные теги являются «детьми» родительского элемента. Текст, который находится внутри тега, также является объектом. Все эти …
Продолжить чтение