Size: a a a

2021 September 09

D

Devel29A in codingteam
источник

D

Devel29A in codingteam
Не, там стукачи всякие
источник

K

Kerrigan in codingteam
вот с ними как раз и буду ржать
источник

💮

💮 in codingteam
Выглядит как обычный код на джаваскрипте, к которому аннотации подписали.
источник

💮

💮 in codingteam
Ну, т.е. мне не кажется это пиздецом-пиздецом, просто «узаконили» существующий подход.
источник

f

folex in codingteam
бляяя пацаны
источник

f

folex in codingteam
ребята
источник

f

folex in codingteam
девчата
источник

f

folex in codingteam
козлята
источник

f

folex in codingteam
такая ржака
источник

f

folex in codingteam
вот есть instanceof в JS/TS, да?
источник

f

folex in codingteam
а вы ЗНАЛИ, что он работает только в рамках ОДНОГО JS файла? :D
источник

f

folex in codingteam
типа, есть 2 файла, которые "импортируют" одну и ту же либу
источник

f

folex in codingteam
типа

file_a.js:
let library = require(...)
let obj = new library.SomeClass();

file_b.js:
let library = require(...)
let obj = new library.SomeClass();
источник

f

folex in codingteam
теперь, если obj из file_b.js передать в функцию из file_a.js, то obj не пройдет проверку на isinstance library.SomeClass
источник

t

ttldtor in codingteam
Бл... Я знаю, что такое кордова (
источник

f

folex in codingteam
file_a.js:
let library = require(...)
let obj = new library.SomeClass();

function check_obj(obj) { return obj instanceof library.SomeClass }

file_b.js
let library = require(...)
let obj = new library.SomeClass();

let file_a = require(...)
file_a.check_obj(obj) // <== false
источник

f

folex in codingteam
пиздос
источник

f

folex in codingteam
язык, который работает только если вебпаком всё конкатенировать в один файл :D
источник

t

ttldtor in codingteam
Какого чёрта?(
источник