Прототипы объектов. Свойство prototype

Прототип объекта В JavaScript объекты имеют специальное скрытое свойство [[Prototype]] (так оно названо в спецификации), которое либо равно null, либо ссылается на другой объект, который называется «прототипом». Свойство [[Prototype]] в JS используется для реализации наследования (прототипирования). Прототипирование — это механизм, Читать дальше …

Логические операторы в JavaScript

Логические операторы ( || , && , ! ) обычно используются с булевыми (логическими) значениями, при этом возвращаемое ими значение также является булевым. Операторы && (И) и || (ИЛИ) фактически возвращают значение одного из операндов, поэтому, если эти операторы используются Читать дальше …

Операторы rest и spread ( … ) в JavaScript

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

Регулярные выражения в JavaScript

Регулярные выражения (regular expressions) — это формальный язык поиска и осуществления манипуляций с подстроками в текстовой строке, основанный на использовании метасимволов (wildcard characters). Для задания правила поиска используется строка-образец («шаблон» или «маска», англ. pattern), состоящая из символов и метасимволов. Для Читать дальше …

Методы работы с массивами в JavaScript

Создание масcива Поиск элемента в массиве Итерирование (перебор элементов) массива Редактирование массива (добавление и удаление элементов) Изменение массива в JavaScript Преобразование данных массива в другой тип данных

Управляемые формы 1С

1С управляемые формы Управляемая форма — объект, с помощью которого осуществляется взаимодействие пользователя с приложением. В поля формы вводится информация, с полей формы она считывается, а также выводится на экран.   Конструктор управляемой формы Конструктор управляемой формы имеет ряд закладок, Читать дальше …

Циклы в 1С

Циклы в 1с Для решения задач, поставленных перед программистом, целесообразно использовать циклы. С их помощью можно заметно упростить код и сократить его количество. В 1С существуют 3 цикла: «Для», «Пока» и «Для каждого Из». Обычно циклы используются при работе с Читать дальше …

Особенности свойства length массивов

В JavaScript свойство length возвращает длину или количество элементов некоторой сущности (объекта). Например, для строки свойство length вернет количество символов в строке, а для плотного массива — число элементов. Следует избегать именования переменных словом length, т.к. в JavaScript оно является Читать дальше …