Можно ли функции назначить свойства name и length?
Почему важно указывать Content-Length в HTTP-ответах и что произойдёт, если его нет?
Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
Рейтинг:
2
Сложность:
6
Функции в JavaScript автоматически получают свойства name и length. name хранит имя функции, а length указывает количество ожидаемых параметров. Эти свойства задаются автоматически и не могут быть изменены напрямую. Однако имя анонимных функций может быть назначено через переменные или при использовании стрелочных функций.
Рейтинг:
4
Сложность:
6
Если нет Content-Length, сервер может перейти в chunked-encoding или закрыть соединение после ответа. Клиенту сложнее определить границы сообщения, а keep-alive хуже работает.