String.prototype.blink()
Застаріло: Це — нерекомендована функціональність. Хоча деякі браузери все ще можуть її підтримувати, її або вже виключено з актуальних вебстандартів, або вона знаходиться в процесі завершення підтримки, або ж її залишили лише з міркувань зворотної сумісності. Слід уникати її використання, і якщо можливо — оновлювати вже написаний код, що опирається на цю функціональність (дивіться таблицю сумісності внизу цієї сторінки, щоб прийняти рішення). Майте на увазі: ця функціональність може припинити працювати в будь-який момент.
Метод blink()
(блимати) значень String
створює рядок, що вбудовує рядок цього методу в елемент <blink>
(<blink>str</blink>
), що в старих браузерах змушувало результівний рядок блимати.
Примітка: Всі методи для обгортання HTML – нерекомендовані, вони стандартизовані лише для потреб сумісності. У випадку
blink()
– сам елемент<blink>
прибраний з сучасних браузерів, і декілька стандартів доступності не схвалюють мерехтливий текст. Уникайте застосування цього елемента за будь-яких умов.
Синтаксис
blink()
Параметри
Жодних.
Повернене значення
Рядок, що на початку має початковий тег <blink>
, потім текст str
, і в кінці – кінцевий тег </blink>
.
Приклади
Застосування методу blink()
Код нижче створює рядок HTML, а потім замінює тіло документа цим рядком:
const contentString = "Привіт, світе";
document.body.innerHTML = contentString.blink();
Це породжує наступний HTML:
<blink>Привіт, світе</blink>
Застереження: Така розмітка є недійсною, адже
blink
більше не є дійсним елементом. Елементів, що блимають, слід взагалі уникати.
Специфікації
Сумісність із браузерами
desktop | mobile | server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
blink
|
Chrome Full support 1 | Edge Full support 12 | Firefox Full support 1 | Internet Explorer Full support 3 | Opera Full support 3 | Safari Full support 1 | WebView Android Full support 1 | Chrome Android Full support 18 | Firefox for Android Full support 4 | Opera Android Full support 10.1 | Safari on iOS Full support 1 | Samsung Internet Full support 1.0 | Deno Full support 1.0 | Node.js Full support 0.10.0 |