Публикации по теме 'computer-science'
Привязка вызова и применения к JavaScript
Недавно у меня возникла проблема, связанная с тем, что я столкнулся с call и apply в JavaScript. Поскольку я забыл, в чем разница или почему вы можете ее использовать, я выучил ее.
Как правило, обе функции являются прототипом любого JavaScript Function . Это означает, что вы можете вызывать любой объект-функцию с помощью call и apply . Под «функцией-объектом» я подразумеваю функцию как объект, поэтому без () ).
Короче говоря, call и apply используются для вызова..
Как отсортировать массивы JavaScript: руководство
Сортировка массивов должна быть простой, не так ли? Если у меня есть массив строк, я хочу отсортировать его по алфавиту [«яблоко», «банан», «огурец»…]. Если у меня есть массив чисел, я хочу, чтобы он был 1,2,3… и так далее. Хотя сортировка строк в массиве проста, после этого становится немного сложнее. Давайте рассмотрим сортировку массива по алфавиту, а затем рассмотрим числовую сортировку и некоторые подводные камни, к которым вы можете обратиться.
Сортировка по алфавиту..
ИСТОРИЯ ЗАКОДИРОВАННОГО XSS
Привет всем, я надеюсь, что у вас все хорошо и отлично! В этой статье мы поговорим о странном xss, который я нашел в одной из самых известных компаний по производству энергетических напитков (вы уже могли догадаться 😉)
Содержание этой статьи:
1- Что такое XSS?
2- История странного XSS.
Итак, давайте начнем наше хакерское путешествие.
#1. ЧТО ТАКОЕ XSS?
Вы когда-нибудь слышали термин «Javascript»? Если да, то хорошо, но если нет, то это не что иное, как язык..
От учителя к разработчику — Часть 2
Первые шаги.
В моей последней статье ( найденной здесь ) я рассказал о некоторых методах обучения, используемых ресурсах и причинах, по которым я выбрал JavaScript . В этой статье я потрачу немного времени на дополнительные ресурсы, советы и рекомендации, но в первую очередь я буду обсуждать основную лексическую структуру языка и делиться своими мыслями/прогрессом.
Ресурсы:
В своей последней статье я упомянул несколько ресурсов для изучения JavaScript , включая курс Udemy ,..
Принципы программирования, которым не учат в школе
Введение в важные принципы, которые вы должны знать — DRY, KISS, SOLID
Исходя из моего опыта первокурсника бакалавриата и опыта старшеклассников, школы и колледжи учат вас программированию, а также необходимой математике, такой как дискретная математика и исчисление. Но когда вы покидаете университет и начинаете работать в отрасли, вам необходимо знать определенные концепции и принципы, чтобы переход был легким. Мы обсудим принципы KISS, DRY и SOLID .
Принцип ПОЦЕЛУЯ
Держать..
Глубокое обучение раскрывает новые тайны наших геномов
Одним из наименее изученных объектов в биологии по-прежнему остается геном человека. Геном человека был полностью секвенирован только в конце 90-х годов, и нам еще многое предстоит понять о внутренней работе ДНК, РНК и рибосомных взаимодействий. Одна из таких проблем связана с РНК-связывающими белками.
РНК-связывающие белки играют важную роль в посттранскрипционных модификациях, осуществляемых на транскрипционной РНК (в основном путем стимуляции таких процессов, как сплайсинг РНК и..
Освоение обработки ошибок Golang: путь от разочарования к элегантности
Введение
Как программисты, мы все сталкивались с ужасным оператором if err != nil , который, кажется, переполняется повсюду в нашей кодовой базе, что приводит к структурам, подобным спагетти, и бесчисленным жалобам программистов :-(. Обработка ошибок имеет свой собственный набор проблем, включая возможность игнорировать ошибки. генерируются функциональными процессами или бизнес-логикой (многие разработчики делают это намеренно) и неуверенностью в том, какие действия следует..