Поскольку нормальных readonly-полей в JS не завезли,
class Cat
{
constructor(color) {
this._color = color;
}
get color() {
return this._color;
}
}
const cat = new Cat('white');
console.log(cat.color)
<img src="//domain.com/api/adp?block=true">
, domain.com/api/adp
должен возвращать прозрачное изображение 1x1px.var noAdblock = true;
и после полной загрузки страницы проверяешь наличие переменной noAdblock потому что никто среди нас в linux не умеет
на него файлы грузятся со скоростью 1Мбит/сек, когда как от провайдера скорость 100 Мбит.