GOOS=android GOARCH=arm GOARM=7 go build
export default function Method({title, description, name, isActive}) {
...
<Button
name={name}
className={style.button + (isActive ? ' active-class' : '')}
export default function Method({title, description, name, activeName}) {
const isActive = name === ActiveName
...
<Button
name={name}
className={style.button + (isActive ? ' active-class' : '')}
const string = ["ТЕСТ","Строка", "String"]
const search = "тЕ"
const re = new RegExp(search, 'gi')
string.map(s => {
const match = s.match(re)
return match ? s.replace(re, `<span class="-underline">$&</span>`) : s
})
// (3) ["<span class="-underline">ТЕ</span>СТ", "Строка", "String"]
<input id="myInput" type="text">
<div id="myResult">Вы выбрали: <span></span></div>
// Исходный массив
const string = ["ТЕСТ","Строка", "String"]
// Инпут
const myInput = document.querySelector('#myInput')
// Куда выводить результат
const myResult = document.querySelector('#myResult')
// При вводе в инпут
myInput.addEventListener('input', e => {
// Фильтруем исходный массив
// Если эелемент массива (например "ТЕСТ") содержит введённую в инпут букву\строку
// То НЕ фильтруем этот элемент массива
// Остальные элементы фильруем
const filteredString = string.filter(item => item.toLowerCase().indexOf(e.target.value.toLowerCase()) != -1)
// Выводим в myResult результат
// Отфильтрованный массив filteredString преобразуем в строку, разделённую ', '
// Если массив пуст, то выводим 'ничего...'
myResult.innerHTML = filteredString.join(', ') || 'ничего...'
})
let key, count
const select = document.getElementById('group-id-170')
window.addEventListener('keyup', e => {
const k = e.key.toUpperCase()
if (k === key) count++
else {
key = k
count = 0
}
const highlighted = select.querySelector('.is-highlighted')
if (highlighted) {
highlighted.classList.toggle('is-highlighted')
}
const el = Array.from(select.querySelectorAll('option')).filter(el =>
el.innerText[0].toUpperCase() === key
)[count]
if (el) el.classList.toggle('is-highlighted')
})
Читал про monorepo но не до конца понял есть ли там возможность связи между проектами.
Хочу стать чисто js разработчиком без особой привязки к какому либо фреймворку
Может быть записаться на какие нибудь курсы?