Редирект делается с помощью изменения location. Например, если речь идёт о пути, можно просто поменять значение у location.href. Можно посмотреть методы location, например, assign: https://developer.mozilla.org/ru/docs/Web/API/Loca...
Bhudh, это эпик. Для того, чтобы код меньше весил, уже давно придуман принцип минификации, а то, что продемонстрировано выше - мягко говоря, плохая практика..
Если речь идет о самой библиотеке react, то она проще некуда, на самом деле :) Сам принцип на первый взгляд кажется сложным из-за непривычки, но осознание что к чему приходит довольно быстро.
.toString() преобразует значение к строке. Всё. В чем проблема отладить участок кода? Делов-то: смотрим, что возвращает ф-ция, проверяем тип, если уж не ясно. Сами же выше написали код ошибки, в котором, по сути, всё написано.
>> const b = BEM('page');
Понятия не имею, что за ф-ция такая, разве что, могу интуитивно догадаться. Чтобы b('text') работала корректно без дополнительного преобразования типов, необходимо, чтобы BEM возвращала ф-цию, которая, в свою очередь, возвращала строку или число.
Виктория, сами по себе флексы в ie11 работают, просто есть некоторые баги, которые можно обойти. По сему, видимо, и считается, что в ie11 поддержка flex частичная. Вот здесь описаны многие кейсы. У меня лично не было особых проблем с флексами в ie11, там с другим достаточно головной боли :)
6.30 - 7.00 не панацея. Я не фрилансер, но когда прихожу на работу к 12ти дня, успеваю прилично больше, чем когда прихожу к 8:30 -9:30. Главное - режим и адекватные временные промежутки.
xlo240: >> Такая связь необходима, чтобы изменять значения элементов формы при щелчке курсором мыши на текст. Кроме того, с помощью можно устанавливать горячие клавиши на клавиатуре и переходить на активный элемент подобно ссылкам.
Антон Вебсайтовский: гуглится примерно таким запросом: "селектор по атрибуту". С другой стороны, можно было th поставить для заголовков: может где-то еще в таблице будет ячейка со значением colspan.