Получи случайную криптовалюту за регистрацию!

Frontend Interview - собеседования по Javascript / Html / Css

Логотип телеграм канала @frontendinterview — Frontend Interview - собеседования по Javascript / Html / Css F
Логотип телеграм канала @frontendinterview — Frontend Interview - собеседования по Javascript / Html / Css
Адрес канала: @frontendinterview
Категории: Карьера
Язык: Русский
Страна: Россия
Количество подписчиков: 12.92K
Описание канала:

Канал для подготовки к собеседованиям по фронтенду
Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront
Менеджер по рекламе: @Spiral_Denis

Рейтинги и Отзывы

2.50

2 отзыва

Оценить канал frontendinterview и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

1

2 звезд

1

1 звезд

0


Последние сообщения 157

2021-03-24 10:06:00
1.3K views07:06
Открыть/Комментировать
2021-03-23 19:05:01
Что больше: четные или нечетные?

Вам дана строка, состоящая из цифр. Определите, что больше: Сумма четных чисел или сумма нечетных.

Исходя из результата верните строку:
"Even is greater than Odd" если сумма четных больше
"Odd is greater than Even" если сумма нечетных больше
"Even and Odd are the same" если суммы равны
1.7K views16:05
Открыть/Комментировать
2021-03-23 12:02:00Что означает глубокая (deep) и поверхностная (shallow) копия объекта?

Передача по значению и по ссылке
Есть два способа передачи и копирования: один по значению, а другой по ссылке. Когда вы копируете что-то по значению, это означает, что вы создаете новое отдельное и независимое значение, подобное оригиналу - глубокая копия( Deep Copy ).
Но когда вы копируете что-то по ссылке, вы создаете просто псевдоним оригинала, а не новую или независимую копию - поверхностную копию( Shallow copy ).

Глубокое копирование
Когда вы создаете глубокую копию, вы создаете идентичную копию исходного элемента с его свойствами.
Оригинал и копия не связаны, что означает, если вы изменили свойства оригинала, это не повлияет на скопированный элемент и не изменит его.

Поверхностное копирование
С другой стороны, когда вы создаете поверхностную копию, вы создаете новую копию, которая связана с оригиналом.
Таким образом, когда вы меняете оригинал, это также повлияет и изменит скопированный, и то же самое, если вы изменили что-то в скопированном элементе, это же что-то изменится и в оригинале.
1.9K views09:02
Открыть/Комментировать
2021-03-22 13:00:03
Как улучшить свои навыки в веб-разработке, фронтенде и вёрстке?

Просто подписаться на канал «Просто: разработка» и читать ценные статьи, а также авторские наработки от веб-разработчика с десятилетним опытом.

YouTube-канал с уроками, а также чат на тысячу человек — прилагаются.

Подписаться тут: t.me/prostorazrabotka
1.8K views10:00
Открыть/Комментировать
2021-03-22 10:03:27
Как React обрабатывает или ограничивает использование пропов определенного типа?

PropTypes - хороший способ перехвата ошибок, связанных с неправильными типами props. Он позволяет помечать пропы как обязательные или определять их значения по умолчанию.

Пример
import React from 'react'
import PropTypes from 'prop-types'

const Person = (props) =>

{props.firstName} {props.lastName}


{props.country ?

Страна: {props.country}

: null}


Person.propTypes = {
firstName: PropTypes.string,
lastName: PropTypes.string,
country: PropTypes.string
}

export default Person

PropTypes определяет тип пропа. Каждый раз, когда через проп передается какое-либо значение, оно проверяется на правильный тип. Если будет обнаружен неправильный тип, в консоль будет выведено сообщение об ошибке.
1.9K views07:03
Открыть/Комментировать
2021-03-21 19:03:00
Fullstack React with TypeScript

Это практическое руководство, которое поможет вам и вашей команде в кратчайшие сроки начать писать приложения React с TypeScript (и хуками). Кол-во проектов с TypeScript и React в прошлом году резко возросло - и не зря. Это мощная комбинация, которая может предотвратить ошибки и помочь вам быстрее выпускать продукты.
1.1K views16:03
Открыть/Комментировать
2021-03-21 12:02:00
Расстояние на лифте

Представьте, что вы находитесь на 5 этаже здания, затем на лифте едете на 2 этаж, после чего на 8. В сумме вы проехали 3 + 6 = 9 этажей.
Создайте функцию, которая принимает массив из этажей, которые вы посетите и вернет сумму этажей, которые вы проедете.

Примеры:
elevatorDistance([5,2,8]) = 9
elevatorDistance([1,2,3]) = 2
elevatorDistance([7,1,7,1]) = 18
1.5K views09:02
Открыть/Комментировать