Я не против call, наоборот - это очень хорошо что Вы так показали. Спасибо! У меня он часто встречается в решениях которые мне здесь на форуме подсказывали. Я его упустил.
JS это как иностранный язык - нельзя всё сразу запомнить, нужно время. Вот у меня время до call дошло. Лучше поздно чем никогда. |
Сделать разок так:
[ "slice", "lastIndexOf", "indexOf", "forEach", "map", "filter", "reduce", "reduceRight", "some", "every", "find", "findIndex", "includes" ].forEach(method => { if(method in NodeList.prototype) return; NodeList.prototype[method] = Array.prototype[method]; });и забыть. :) Честно говоря меня подбешивает, что NodeList не наследник Array. Для HTMLCollection причина понятна, но для NodeList - хоть убей. :( |
ну ок, за одно гляньте по bind и apply
https://youtu.be/213r4EOHfF0?list=PL...LeWwe m&t=133 |
Aetae,
по разку для каждого проекта |
Цитата:
У меня по дефалту конечно не всё так просто, но суть едина. |
Цитата:
|
нет, но и все наработки в одну кучу лучше тоже не запихывать.
|
Цитата:
|
Часовой пояс GMT +3, время: 11:57. |