Size: a a a

JavaScript — русскоговорящее сообщество

2020 January 25

L

Lookarious in JavaScript — русскоговорящее сообщество
Vlad
const instance = (() =>{
 Private logic
 return {}
})()
Нууу так себе, лучше же Class юзать?
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Lookarious
Нууу так себе, лучше же Class юзать?
Не всегда
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Хз а хоть какие то объяснения будут или мне сидеть гадать
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Lookarious
Хз а хоть какие то объяснения будут или мне сидеть гадать
Выше описал
источник

V

Vlad in JavaScript — русскоговорящее сообщество
+ я уверен во многих ситуациях это полезная вещь. И говорить что она сейчас не нужна - не правда
источник

KS

Konstantin Sedykh in JavaScript — русскоговорящее сообщество
Lookarious
Хз а хоть какие то объяснения будут или мне сидеть гадать
фабрика гибче, красивее, но немного медленнее, отучает от бездумного наследования в пользу кошерной композиции, имеет реально приватные методы и свойства, не нужен new.  А вообще, конечно это дело вкуса, что юзать - сахарок, по недоразумению именуемый "классами" или фабричные паттерны...
источник

MS

Maria Sokolova in JavaScript — русскоговорящее сообщество
Vlad
setTimeout(() => {
 const script = document.createElement('script')
 script.src = ''
 document.body.appendChild(script)
}, 5000)
и всё это в window.onload()
источник

M

Michael in JavaScript — русскоговорящее сообщество
Lookarious
Уже написали что это IIFE, читай если будешь писать на ES5 а так с ES6 она на фиг не нужна
упал с костылей🤨 отжался😐
источник

А

Александр Архипов in JavaScript — русскоговорящее сообщество
Здравствуйте! каким образом можно выделять те элементы которые нашел например в поиске. По принципу ctrl f. Чтобы поменять бекграунд за символами на другой цвет. Без вставки тега непосредствено в то место где нашел.
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Александр Архипов
Здравствуйте! каким образом можно выделять те элементы которые нашел например в поиске. По принципу ctrl f. Чтобы поменять бекграунд за символами на другой цвет. Без вставки тега непосредствено в то место где нашел.
Вставляешь span с стилями
источник

А

Александр Архипов in JavaScript — русскоговорящее сообщество
Без тегов ни как нельзя?
источник

AI

Anton Ignatev in JavaScript — русскоговорящее сообщество
Александр Архипов
Здравствуйте! каким образом можно выделять те элементы которые нашел например в поиске. По принципу ctrl f. Чтобы поменять бекграунд за символами на другой цвет. Без вставки тега непосредствено в то место где нашел.
.custom::selection {
 background: red; /* WebKit/Blink Browsers */
}
.custom::-moz-selection {
 background: red; /* Gecko Browsers */
}


https://stackoverflow.com/questions/41244357/how-can-i-change-the-style-of-highlighted-texts-in-the-browser-search-result
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Он не спрашивает как изменить цвет выделения?
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
Александр Архипов
Без тегов ни как нельзя?
Это же html как потвоему можно изменить цвет текста?
источник

AI

Anton Ignatev in JavaScript — русскоговорящее сообщество
Если это не сработает, то других вариантов нет
источник

A

Antony in JavaScript — русскоговорящее сообщество
mass.forEach(function(item, index) {
   if (mass[index] === input.value) {
     console.log("повтор");
   } else {
     mass.push(input.value);
   }
 });



почему все равно добавляет в массив данные которые уже лежат там?
но ЛОГ срабатывает если повтор
источник

ZS

Znacovean Simion in JavaScript — русскоговорящее сообщество
Народ
Есть задачка
const x = [1,2,3,4,5,6]

const y = [2,3,10];

Написать функцию которая бы удаляла свойства из y в x если они есть а при повторном вызове - добавляла туда если их нету
Интересно самое короткое решение на es6

function toggle_X_by_Y() {

}
источник

IG

Ivan Granat in JavaScript — русскоговорящее сообщество
Znacovean Simion
Народ
Есть задачка
const x = [1,2,3,4,5,6]

const y = [2,3,10];

Написать функцию которая бы удаляла свойства из y в x если они есть а при повторном вызове - добавляла туда если их нету
Интересно самое короткое решение на es6

function toggle_X_by_Y() {

}
удалить из x в y ?
это значит удалить там, и добавить тут?
источник

ZS

Znacovean Simion in JavaScript — русскоговорящее сообщество
Ivan Granat
удалить из x в y ?
это значит удалить там, и добавить тут?
y не трогать
мутировать только Х на основании Y
источник

IG

Ivan Granat in JavaScript — русскоговорящее сообщество
Znacovean Simion
Народ
Есть задачка
const x = [1,2,3,4,5,6]

const y = [2,3,10];

Написать функцию которая бы удаляла свойства из y в x если они есть а при повторном вызове - добавляла туда если их нету
Интересно самое короткое решение на es6

function toggle_X_by_Y() {

}
как по мне, ты очень непонятно описал задание
источник