Перелопалит весь гугл - пусто.
const sayHello = Symbol('sayHello');
Array.prototype[sayHello] = function() {
console.log('hello');
};
// ---
const test = [];
test[sayHello](); // "hello"
Например, если подключить так:<link rel="stylesheet" href="http://evil.com/styles.css">
но которую можно реализовать и с помощью css, и с помощью javascript...
ваше мнение хотел услышать
mousemove
повешен обработчик, который добавляет transform: translate
нужным элементам. Как в этом примере, но только трансформация применяется к контейнеру с картинками-ссылками, а не к глазам. бежит линия (ломаная), добегает до блока - он появляется и бежит дальше вниз по лендингу
Без vue, react и прочих библиотек. Интересует как писать js компоненты типа табы, модалки и т.п. Как реализовать их взаимодействие. Хочется посмотреть на примеры и реализации.
для многостраничных сайтов
<svg viewBox="0 0 100 100">
<defs>
<filter id="noise">
<feTurbulence id="js-turbulence" type="fractalNoise" baseFrequency="30" result="noisy"></feTurbulence>
<feColorMatrix type="saturate" values="0"></feColorMatrix>
<feBlend in="SourceGraphic" in2="noisy" mode="multiply"></feBlend>
</filter>
<clipPath id="the-object">
<circle cx="50" cy="50" r="50" fill="currentColor"></circle>
</clipPath>
</defs>
<circle cx="50" cy="50" r="50" fill="#5FDDD1" filter="url(#noise)" clip-path="url(#the-object)"></circle>
</svg>