JavaScript - - By Sam Deering

jQuery get number of parameters declared for a function

Thought this was worth the share, learnt from John Resig’s new book. Be sure to buy it when it comes out!

jQuery get number of parameters declared for a function

function makeNinja(name){}
function makeSamurai(name, rank){}
assert( makeNinja.length == 1, "Only expecting a single argument" );
assert( makeSamurai.length == 2, "Multiple arguments expected" );

Output:
PASS Only expecting a single argument
PASS Multiple arguments expected

Source: http://ejohn.org/apps/learn/#88

Sponsors
Login or Create Account to Comment
Login Create Account