JavaScript
Article
By Sam Deering

jQuery get number of parameters declared for a function

By Sam Deering

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

--ADVERTISEMENT--

Login or Create Account to Comment
Login Create Account
Recommended
Sponsors
Get the most important and interesting stories in tech. Straight to your inbox, daily.