Как создать непрозрачность fade ()? (улучшение по сравнению с jQuery)

Я не использую JQuery, но я знаю, что у них есть функции для этого. Я знаю, как сделать это в JQuery, но я хочу чисто решение JS.

Как я могу изменить время непрозрачности CSS? Метка времени Unix имеет точность до 1000 миллисекунд ... так что это может быть одним из способов.

Использование clearTimeout и setTimeout было бы другим способом.

Каков наилучший способ сделать это. Я пытался смотреть наJQuery источник но не мог понять, что они делают именно дляfadeIn а такжеfadeOut.

Связанный

Как устранить неиспользованные аргументы в прозрачности исчезают?

Ответы на вопрос(3)

Ваш ответ на вопрос