[javascript] When and why to 'return false' in JavaScript?