Публикации по теме 'technical'


Асинхронный JavaScript
JavaScript – это язык синхронного программирования , то есть этот язык фокусируется на выполнении одной задачи за раз. Поток выполнения обычно представляет собой одну логику за другой. В синхронной природе языка нет ничего плохого, но в некоторых случаях она дает сбой. Давайте погрузимся, чтобы узнать больше. Что такое асинхронная программа JavaScript? Синхронный характер программы не позволяет ей выполнять последующие операторы до тех пор, пока не будут выполнены предыдущие..

Услуги
Это пятое издание серии. Для четвертого издания нажмите здесь . Услуги Теперь, когда мы увидели проблему, связанную с выходом за пределы инкапсуляции, пришло время взглянуть на решение в виде сервисов . Как говорится, любую проблему в информатике можно решить, добавив еще один уровень косвенности, за исключением, конечно, проблемы наличия слишком большого количества слоев косвенности. Таким образом, модульная система использует тот же подход и вводит еще один уровень..

Как читать исследовательскую работу
Чтение исследовательской работы может быть большой проблемой для нас. Но если мы выполним несколько простых шагов, это может быть очень эффективным. Простые шаги, указанные ниже в этом блоге. Как читать исследовательскую работу Существует некоторый метод чтения исследовательской или технической статьи. Но прежде всего мы знаем, что такое исследовательская работа. Что такое исследовательская работа? Согласно Википедии, статья, в которой содержатся некоторые результаты, обзоры..

Как пропуск ключевого слова научил меня важности области видимости в JS
Это пятая статья в серии статей о JavaScript, и изначально она была опубликована здесь . Функция JavaScript обход DOM обходит все узлы в дереве DOM, подчиненные данному узлу, выполняя некоторую операцию на каждом узле. Одним из способов создания такой функции является рекурсия с реализацией, которая выглядит примерно так: function walk(node, callback) { // perform operation on node callback(node); // visit each of the child nodes for (i = 0; i < node.childNodes.length;..

как практиковать CamelCase
заметки Джона по информатике Верблюжий регистр — это практика использования в большинстве случаев строчных букв, а затем использования заглавных букв для разделения слов при программировании компьютера на большинстве языков. Целью этого является сохранение согласованности между командами разработчиков программного обеспечения, программистами и разработчиками. благодаря этому методу каждому будет легче читать работу и часть программы друг друга. Инженеры-программисты, которые..

Как клонировать экземпляр класса в JavaScript
Поскольку непримитивные структуры данных передаются в JavaScript по ссылке, мы случайно изменим исходный объект или массив, переданный в функцию в качестве аргумента. Вот краткая иллюстрация такого поведения: var userJohn = { firstName: 'john', lastName: 'campbell', dob: '01/01/1987', accountNumber: '12345678' }; function maskSensitiveInfo (user) { var sensitiveFields = ['dob', 'accountNumber']; sensitiveFields.forEach(function (field) { user[field] = 'hidden'; });..

Читабельность
Это четвертое издание серии. Для третьего издания нажмите здесь . Читабельность Когда один модуль требует другого модуля, это приводит к особому отношению между модулями, называемому удобочитаемостью. В приведенном выше примере модуль easytext.cli читает easytext.analysis, но что именно означает чтение другого модуля? Мы можем определить это как «когда модуль читает другой модуль, это означает, что он может получить доступ ко всем общедоступным типам из экспортированных..