Командная строка: wc
Читать
Команда
#dev #tutorial #bash #cli
Читать
Команда
wc потребуется в тех случаях, когда нужно провести анализ данных файла или входящего потока информации. #dev #tutorial #bash #cli
dr.Brain
Командная строка: wc
получаем информацию о введенных данных или файле с помощью wc
JavaScript: 0.1 + 0.1 + 0.1 === 0.3
Читать
Итак, будет ли результат сравнения 0.1 + 0.1 + 0.1 === 0.3 истиной?
На первый взгляд ответ очевиден, конечно true, так как сумма чисел с правой стороны нашего сравнения 0.1 + 0.1 +0.1 равняется 0.3. Но все ли так просто? Давайте подумаем, как именно десятичные числа представлены в JavaScript.
#interview #frontend #js
Читать
Итак, будет ли результат сравнения 0.1 + 0.1 + 0.1 === 0.3 истиной?
На первый взгляд ответ очевиден, конечно true, так как сумма чисел с правой стороны нашего сравнения 0.1 + 0.1 +0.1 равняется 0.3. Но все ли так просто? Давайте подумаем, как именно десятичные числа представлены в JavaScript.
#interview #frontend #js
dr.Brain
JavaScript: 0.1 + 0.1 + 0.1 === 0.3
какой результат даст сложение некоторых десятичных чисел в JavaScript
JavaScript: сумма двух пустых массивов
Читать
Итак, нам нужно сложить в JavaScript два пустых массива
#interview #frontend #js
Читать
Итак, нам нужно сложить в JavaScript два пустых массива
[] + []. Будет ли равен полученный результат false?#interview #frontend #js
dr.Brain
JavaScript: сумма двух пустых массивов
какой результат даст сумма двух пустых массивов
Командная строка: kill
Читать
В любой среде, основанной на UNIX, каждый запущенный процесс может получать сигналы и давать на них ответную реакцию. Можно сказать, что это единственный способ взаимодействия с запущенными программами. Команда
#dev #tutorial #bash #cli
Читать
В любой среде, основанной на UNIX, каждый запущенный процесс может получать сигналы и давать на них ответную реакцию. Можно сказать, что это единственный способ взаимодействия с запущенными программами. Команда
kill используется не только для завершения процессов в соответствии со своим названием. Эта команда так же может отправлять процессам различные сигналы. Но, тем не менее, завершение запущенного процесса является ее основным предназначением.#dev #tutorial #bash #cli
dr.Brain
Командная строка: kill
отправляем сигнал запущенному процессу с помощью команды kill
JavaScript: как создать массив
Читать
Согласно существующему определению, в JavaScript массивы являются высокоуровневыми спископодобными объектами. Как же создать новый пустой массив?
Для этого существует несколько способов.
#interview #frontend #js
Читать
Согласно существующему определению, в JavaScript массивы являются высокоуровневыми спископодобными объектами. Как же создать новый пустой массив?
Для этого существует несколько способов.
#interview #frontend #js
dr.Brain
JavaScript: как создать массив
создаем массив в JavaScript различными способами
Командная строка: killall
Читать
В отличие от команды
#tutorial #dev #bash
Читать
В отличие от команды
kill, посылающей сигнал запущенному процессу с определенным ID, команда killall отправляет сигнал всем процессам с указанным именем.#tutorial #dev #bash
dr.Brain
Командная строка: killall
завершаем процессы с помощью killall
JavaScript: результат сложения значений различных типов
Читать
Итак, перед нами выражение, в котором с помощью операторов
Каков будет результат и, главное, почему?
#interview #frontend #js
Читать
Итак, перед нами выражение, в котором с помощью операторов
+ и - нужно выполнить манипуляции со значениями различных типов:x = '2' + 3 - true + '1';
Каков будет результат и, главное, почему?
#interview #frontend #js
dr.Brain
JavaScript: результат сложения значений различных типов
прибавляем к строке число и логическое значение в JavaScript
Командная строка: bg
Читать
Выполнение запущенного процесса можно приостановить сочетанием клавиш
#tutorial #dev #bash
Читать
Выполнение запущенного процесса можно приостановить сочетанием клавиш
Ctrl + Z. При этом исполнение команды немедленно прекратится и окно терминальной сессии станет доступным для ввод новых команд. Остановленный таким образом процесс можно возобновить в фоновом режиме с помощью команды bg, сохраняя доступность терминала для дальнейших манипуляций.#tutorial #dev #bash
dr.Brain
Командная строка: bg
продолжаем исполнение приостановленной задачи с помощью команды bg
JavaScript: что поймает catch
Читать
Итак, у нас есть две переменных и 2 блока try/catch, которые отлавливают ошибки и помещают их в указанные переменные
#interview #frontend #js
Читать
Итак, у нас есть две переменных и 2 блока try/catch, которые отлавливают ошибки и помещают их в указанные переменные
e1 и e2. Далее сообщения об ошибках подвергаются анализу, частичному сравнению и результат сравнения выводится на экран...#interview #frontend #js
dr.Brain
JavaScript: что поймает catch
отлавливаем ошибки и сравниваем полученные результаты в JavaScript
CSS: 5 трюков
Читать
Роль каскадных стилей в веб-разработке неоценима, при этом задачи, решаемые с помощью CSS, могут быть как легкими, так и чрезвычайно запутанными и сложными для понимания. За время существования каскадных стилей были придуманы различные приемы, так или иначе облегчающие работу над проектами. О некоторых из таких трюков мы поговорим в этой статье.
#frontend #css
Читать
Роль каскадных стилей в веб-разработке неоценима, при этом задачи, решаемые с помощью CSS, могут быть как легкими, так и чрезвычайно запутанными и сложными для понимания. За время существования каскадных стилей были придуманы различные приемы, так или иначе облегчающие работу над проектами. О некоторых из таких трюков мы поговорим в этой статье.
#frontend #css
dr.Brain
CSS: 5 трюков
пять популярных трюков с каскадными стилями, о которых нужно знать
Командная строка: jobs
Читать
Любой процесс, существующий в данной терминальной сессии, может находится в одном из трех состояний:
1. на переднем плане,
2. в фоне,
3. остановлен.
Команда
#tutorial #dev #bash #cli
Читать
Любой процесс, существующий в данной терминальной сессии, может находится в одном из трех состояний:
1. на переднем плане,
2. в фоне,
3. остановлен.
Команда
jobs позволяет обеспечить взаимодействие с фоновыми и остановленными процессами.#tutorial #dev #bash #cli
dr.Brain
Командная строка: jobs
обеспечиваем взаимодействие с процессами с помощью команды jobs
JavaScript: стрелочная функция как геттер
Читать
Согласно определению, синтаксис
Но, можно ли использовать стрелочную функцию в качестве геттера?
#interview #frontend #js
Читать
Согласно определению, синтаксис
get связывает свойство объекта с функцией, которая будет вызываться при обращении к этому свойству. Таким образом, доступ к свойству, возвращающему динамическое вычисляемое значение, в JavaScript можно реализовать с помощью геттера (getter).Но, можно ли использовать стрелочную функцию в качестве геттера?
#interview #frontend #js
dr.Brain
JavaScript: стрелочная функция как геттер
может ли стрелочная функция в JavaScript быть геттером
Командная строка: fg
Читать
Когда процесс изначально запущен в фоновом режиме (для этого после названия команды через пробел нужно добавить символ амперсанда
#tutorial #dev #bash #cli
Читать
Когда процесс изначально запущен в фоновом режиме (для этого после названия команды через пробел нужно добавить символ амперсанда
&) или в том случае, когда процесс переведен в фоновый режим командой bg, команда fg позволит вернуть процесс на передний план.#tutorial #dev #bash #cli
dr.Brain
Командная строка: fg
выводим процесс на передний план с помощью команды fg
JavaScript: массив ли это?
Интересно, какой тип данных вернет оператор
#interview #frontend #js
Интересно, какой тип данных вернет оператор
typeof для массива в JavaScript? Будет ли очевидный для многих ответ array верным?const array = ['is', 'this', 'an', 'array'];Узнать правильный ответ
if (typeof array === 'array') {
console.log('Array');
} else {
console.log('Something weird');
}
#interview #frontend #js
dr.Brain
JavaScript: массив ли это
тип данных массива в JavaScript
Командная строка: type
Читать
Исполняемая команда соответствует одному из следующих типов:
1. файл,
2. псевдоним,
3. команда оболочки,
4. функция,
5. ключевое слово (зарезервированное слово).
С помощью команды
#tutorial #dev #bash #cli
Читать
Исполняемая команда соответствует одному из следующих типов:
1. файл,
2. псевдоним,
3. команда оболочки,
4. функция,
5. ключевое слово (зарезервированное слово).
С помощью команды
type можно определить, какому типу принадлежит та или иная команда.#tutorial #dev #bash #cli
dr.Brain
Командная строка: type
определяем тип команды
JavaScript: немедленный таймаут
Вы этой небольшой статье мы обратим внимание на особенности использования метода
Итак, у нас есть следующий код:
Какое сообщение будет выведено в консоли первым:
Узнать правильный ответ
#interview #frontend #js
Вы этой небольшой статье мы обратим внимание на особенности использования метода
setTimeout в JavaScript.Итак, у нас есть следующий код:
setTimeout(() => console.log('First message'), 0);
console.log('Second message');Какое сообщение будет выведено в консоли первым:
Second message или First message? Узнать правильный ответ
#interview #frontend #js
dr.Brain
JavaScript: немедленный таймаут
0 в качестве значения для setTimeout
Командная строка: ln
Читать
Команда
#tutorial #dev #bash #cli
Читать
Команда
ln нужна для создания ссылок. Но, что же такое ссылка? Простыми словами, ссылка является указателем на другой файл, точнее файлом, указывающим на другой файл. Можно сказать, что ссылки подобны ярлыкам в Windows.#tutorial #dev #bash #cli
dr.Brain
Командная строка: ln
создаем ссылки с помощью команды ln
JavaScript: область видимости для массива
Итак, у нес есть:
1. массив
2. цикл, который повторится 5 раз, в соответствии с длиной массива
3. одноименный массив
Каждая итерация выводит один элемент массива.
Какой результат мы увидим в консоли?
Узнать правильный ответ
#interview #frontend #js
let animals = ['horse', 'cow', 'dog', 'cat', 'pig'];
for (let i = 0; i < animals.length; i++) {
let animals = ['fox', 'squirrel'];
console.log(animals[i]);
}
Итак, у нес есть:
1. массив
animals объявленный до цикла,2. цикл, который повторится 5 раз, в соответствии с длиной массива
animals,3. одноименный массив
animals, объявленный уже внутри цикла.Каждая итерация выводит один элемент массива.
Какой результат мы увидим в консоли?
Узнать правильный ответ
#interview #frontend #js
dr.Brain
JavaScript: область видимости для массива
видимость элементов массива в JavaScript
Командная строка: ps
Читать
Во время своей работы любой компьютер запускает множество процессов, просмотреть список которых можно с помощью команды
#tutorial #dev #bash #cli
Читать
Во время своей работы любой компьютер запускает множество процессов, просмотреть список которых можно с помощью команды
ps.#tutorial #dev #bash #cli
dr.Brain
Командная строка: ps
просматриваем список процессов с помощью ps
JavaScript: null и undefined
Что даст строгое сравнение null с null? А undefined c undefined? А что, если сложить null с undefined и сравнить идентичные выражения?
console.log(null === null);
console.log(undefined === undefined);
console.log(null + undefined === null + undefined);
Узнать правильный ответ
#interview #frontend #js
Что даст строгое сравнение null с null? А undefined c undefined? А что, если сложить null с undefined и сравнить идентичные выражения?
console.log(null === null);
console.log(undefined === undefined);
console.log(null + undefined === null + undefined);
Узнать правильный ответ
#interview #frontend #js
dr.Brain
JavaScript: null и undefined
сравниваем результат сложения null и undefined
Командная строка: echo
Читать
Команда
#tutorial #dev #bash #cli
Читать
Команда
echo выполняет всего лишь одну простую задачу. Она выводит на экран (а точнее в исходящий поток данных) переданный ей аргумент.#tutorial #dev #bash #cli
dr.Brain
Командная строка: echo
выводим текст в терминал с помощью echo