Which api document generator is more suitable for generating function directories of front-end systems in front-end separate development?

requirements: generate the directory of js functions in the independently developed front-end system (all functions);
the subject studies JSDoc, swagger and apiDoc, and finds that in addition to JSDoc, the other two generate documents that appear to be Restful-style interfaces, and the resulting interfaces generally have documents that url and get/delete/post/update, feel more suitable to generate the kind of interfaces exposed at the back end, while the subject wants an api generator that can generate all the function descriptions in the front-end system js files (which can be generated by html,). It can also be similar to the local JavaApi), obviously the functions in the front-end system will have neither url nor action attributes such as get.
I hope the big hands with similar experience can give me some advice. Thank you.

Mar.17,2021

temporarily use JSDoc plus the vue plug-in to complete the automatic generation of system comments

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1e58270-5a4d8.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1e58270-5a4d8.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?