Curry/Array/Method #12
Unanswered
AlexShopiak
asked this question in
Q&A
Replies: 0 comments 1 reply
-
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Если мы каррируем функцию, частично применяем ее без последнего аргумента, и потом, на основе частично примененной, создаем инстансы для разных последних аргументов. Это оптимизирует код или только улучшает его читабельность?
В лекции про массивы, есть метод
.every()
. В примере для него был массив['a', 'b', 'c']
ипроверка
array.every((c) => c > 'a')
. Так вот нету точной информации, каким образом в JS сравниваются буквы. Предпологаю, что просто сравниваются индексы букв английского алфавита.....?Либо там что-то интересеней... ?Если мы используем метод в коде, но "юзаем" лишь малую часть его возможностей. Практично ли будет реализовывать нужную нам часть его функционала самому, с помощью циклов и разветвлений? Или это значительно ни на что не повлияет?
Beta Was this translation helpful? Give feedback.
All reactions