VLAdiMIR
iframe, js
окей, а можешь подсказать, как заставить работать с https ?
Defragmented
а в чем там проблема?
VLAdiMIR
пишет ошибку: Refused to display 'https://portal.domen.ru/DashBoard%20Foto/DashBoard/1.JPG' in a frame because it set 'X-Frame-Options' to 'sameorigin'.
Igor
Кто-нибудь знает библиотеку, которая кроме валидации объекта по типам будет ещё и делать тайпкаст, если это возможно?
Anonymous
Anonymous
Igor
Нода
Anonymous
Есть ещё, но они криво работали, когда я их пробовал.
Anonymous
Anonymous
Или ты под тайпкастом имел ввиду что-то другое?
Igor
Преобразование типов. Скажем, есть в объекте строка '2018-07-09', схема описывает тип как дата, в результате возвращается js объект date, а не просто валидируется
Georgy
почаны подскажите какие плагинчики на вскод юзаете для ремоут синка (sftp/sshfs/
Anonymous
FUTURICO
Anonymous
const cont = document.createElement('div');
cont.innerHTML = 'asdsadsadsd'
document.body.appendChild(cont)
class A {
constructor (el) {
this.count = 0;
el.addEventListener('click',this.click.bind(this));
}
click (event) {
console.log(this.count++);
}
}
a1 = new A(cont);
o = { a : new A(cont)};
Anonymous
Anonymous
вчера я уже спрашивал,
Anonymous
как удалить 2 эвента
Anonymous
я решил это таким образом
Anonymous
const cont = document.createElement('div');
cont.innerHTML = 'asdsadsadsd'
document.body.appendChild(cont)
class A {
constructor (el) {
this.count = 0;
this.bind = this.click.bind(this);
el.addEventListener('click',this.bind);
}
click (event) {
console.log(this.count++);
}
}
a1 = new A(cont);
o = { a : new A(cont)};
cont.removeEventListener('click', o.a.bind);
cont.removeEventListener('click', a1.bind);
Anonymous
ммм, у меня вопрос , после строки где o = {...}
Anonymous
добавить delete o.a;
Anonymous
я могу как нибуть добраться до контекста в предпоследней строке?🤔
Anonymous
🤔🤔
CherryTea
CherryTea
зачем это спагетти
CherryTea
CherryTea
CherryTea
это вообще работает?
CherryTea
(нет)
https://jsfiddle.net/6u3wj9tz/1/
CherryTea
или так задумывалась чтобы оно не работало...
CherryTea
Anonymous
Всем известно, что объекты, реализующие метод toString, при приведении к строке используют врзвращаемое им значение. Поддерживает ли подобный интерфейс console.log? Если да, то какой метод я должен реализовать у obj для форматирования вывода console.log(obj)?
CherryTea
Не слышал о таком, чтобы у объектов было что то особенное для вывода console.log()
Anonymous
Anonymous
Anonymous
Nikolay
Можно, переопределить toString
Nikolay
И сделай .toString()
Nikolay
Или $(obj)
Anonymous
https://jsfiddle.net/6u3wj9tz/10/
CherryTea
Неее... Это трэшак же. =)
Ну, тут смотря зачем. Запутать тех кто будет дебажить - норм. А если для своих целей - закинь в console свой метод Аля console.myLog()
Anonymous
Мне тут сказали, что есть метод inspect, но он только в ноде. И он деприкейтед.
Anonymous
eprecationWarning: Custom inspection function on Objects via .inspect() is deprecated
Nikolay
Сделай на темплейт стрингс
Nikolay
Они будут приводить к строке
Nikolay
Заранее переопредели toString
Anonymous
Я ищу чистое решение без костылей. Ваще, это такая себе фича. Если можно решить чисто, то реализую. Если нет, в топку.
Nikolay
Это как бы не костыль
CherryTea
CherryTea
А чё ты делаешь и зачем
Nikolay
Как бы у тебя и требование странное, не находишь?
Anonymous
Нет.
Nikolay
Да
Anonymous
Вот то, что работает сейчас:
inspect() {
return `Range { ${this.#from}, ${this.#to} }`;
}
Anonymous
console.log(new Range(1, 2));
Anonymous
Тадааа
Anonymous
Только деприкейтед.
Nikolay
Потому что есть toString
Nikolay
Можешь написать там тоже самое что в своём инспект
Nikolay
Только зато это все поймут
CherryTea
Пиши new Range(1, 2).inspect()
Nikolay
Потому что это стандартный способ приведения объекта к строке
Anonymous
Anonymous
Это нормальное поведение, если предусмотрено.
Anonymous
В том же расте такое есть из коробке, например.
CherryTea
Ну если из коробки это ж другое. А тут можно сильно удивится
Nikolay
Nikolay
И там прям черным по белому)
CherryTea
Консоль не приводит к строке
Dika