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


Шаблоны проектирования, часть 2: шаблон проектирования Factory
Как и в случае с одноэлементным шаблоном в Factory Pattern, мы не будем напрямую создавать экземпляр класса с использованием ключевого слова new. В синглтоне мы будем создавать единственный экземпляр определенного класса, но на заводе мы создадим экземпляр одного или нескольких подклассов , созданных из абстрактного или interface класс. И эти несколько подклассов могут быть созданы в одном классе Factory , где экземпляр будет создан и возвращен для использования. Прежде чем я..

Студенты знакомятся с Руководством Mozilla по JavaScript: начало введения и начало грамматики и…
Согласно Mozilla ( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Introduction ), JavaScript является кроссплатформенным (используется в нескольких операционных системах), объектно-ориентированным (организует данные в объекты) язык сценариев. Этот язык содержит стандартную библиотеку объектов (Array, Date, Math) и основной набор языковых элементов, таких как: Операторы (+, -, *, /, ‹, › и т. д.) Управляющие структуры (циклы if, for, do, while, операторы switch)..

Замыкания в JavaScript
Что такое закрытия? Замыкание - это внутренняя функция, которая имеет доступ к переменной внешней функции. И это комбинация функции и лексического окружения , в котором эта функция была объявлена. Замыкание имеет три цепочки областей видимости У него есть доступ к собственному объему. Например (та переменная, которая объявлена ​​в фигурных скобках). Он имеет доступ к переменным своей внешней функции. Например (родительская функция закрытия). И у него есть доступ к..

Магия сортировки в JavaScript (часть 1)
Пузырь, Пузырь, Труд и Проблемы * Я наполовину закончил свою Программу разработки программного обеспечения в школе Flatiron , и меня все больше интересуют все виды концепций более высокого уровня. Так получилось, что я вроде наткнулся на это видео TedEd, в котором задается интересный вопрос: как быстрее всего расположить вашу книжную полку в алфавитном порядке? Если вы посмотрите видео ниже, то увидите, что существует множество способов сортировки по устранению беспорядка, но..

Машинное обучение M-C-D
Азот, фосфор и калий - это большая тройка в составах удобрений. Растения нуждаются в этих трех макроэлементах, чтобы расти большими и пышными. Точно так же в машинном обучении вам нужно несколько компонентов, чтобы расти большими и пышными, поэтому NPK машинного обучения - это математика, кодирование и данные - MCD Я создаю цепочку блогов, которые будут охватывать темы от базового до среднего по различным концепциям машинного обучения. Чего ожидать в цепочке? Я расскажу о концепции..

Сначала погружаемся в GraphQL - Часть 1
Обзор В этой серии статей мы исследуем основные концепции GraphQL с реализациями как на Javascript, так и на Python. Питонисты и эквиваленты JS, я вас поддержу. Что такое GraphQL? GraphQL - это язык запросов для API, разработанный Facebook и призванный заменить REST. Он был перелицензирован , чтобы обеспечить лучшее сотрудничество и поддержку со стороны известных компаний. GraphQL - это эффективный способ запроса информации с сервера, и мы продемонстрируем это в следующих..

Абсолютные основы синтаксиса Async / Await
Руководство для новичков, как сидеть и ждать Мы не получаем самые ценные подарки, отправляясь на поиски, а ожидая их - Симона Вейль Ключевое слово Async Async - это ключевое слово, которое можно поместить перед любой функцией. При размещении перед функцией async заставляет эту функцию возвращать объект Promise . Например: async function func() { return "hello" } Теперь мы можем связать оператор then после func() , например func().then(console.log) . Это,..