All functions built with functionname(args) { body } syntax have a length based on the form of args. Other ways to create functions might set length (I’m not sure). Most of the functions provided by the runtime environment do have a length, usually based on the number of “required” arguments.
Why would they even define this value?
Note: I’m not a js dev, do most functions have length?
I am also not a JS dev, we possibly aren’t brain damaged enough to understand the perfection.
All functions built with
function name(args) { body }
syntax have a length based on the form ofargs
. Other ways to create functions might set length (I’m not sure). Most of the functions provided by the runtime environment do have a length, usually based on the number of “required” arguments.