как раз и хотел узнать какие еще парадигмы существуют
Интересное утверждение, что в таком случае имеет отношение к ООП?
object->vtable->method()
object.method()
Как раз такую версию выдавал один из преподавателей по программированию у меня в институте.
128 = 1 восьмая справа, мы ее переносим на 56 раз.
56 + 8 = 64 и она действительно оказывается 64-й.
for (var i = 0; i < 10; i++) {
setTimeout(() => console.log(i), 0);
}
Можно просветить собеседующих, как v8 хранит функции в памяти и почему создавать функции в цикле - это грех. А пару раз встречал, что собеседующие не знали, что setTimeout умеет передавать аргументы в свой колбэк. (~n & 1)
, чтоб не делать лишних кастов <Filter<string | string[] | undefined> //...
писать <Filter<T> //...