javascript good practices: function with object as argument + 0,false,null,undefined ?!?

Programming in javascript leaves me often in doubt of what is the actual best method of doing things, since it’s such a permissive language.

So here is a couple of recurring questions that finally found an answer for me ( shamelessly found here ):

Read the rest of this entry »