Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Why do you use empty functions instead of a number or a string?


My guess is than a function will always be a unique object, rather than if it was a number or string, there's a chance you use the same value twice.


an object literal would provide the same guarantee but without the overhead of function prototype methods, wonder if there's any other reason?


Maybe they're using functions so the values can have names? Perhaps easier to debug.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: