Я немного заглянул, и думаю, у меня есть ответ. Если вы посмотрите на реализацию функции val
, вы увидите, что если имеется так называемый val-hook, если val-hook возвращает число, это число будет возвращено как это из функции val. Я нашел это обсуждение , которое предполагает, что val-hooks в основном используются плагинами для создания пользовательских элементов управления, таких как ползунки и т. Д., Где "естественное" возвращаемое значение val
может быть целым числом. Надеюсь, это проливает немного света на ваш вопрос.