Monkey Patching JQuery’s Append and Insert Functions

If you have some DOM manipulation code using JQuery and you want to test it using unit tests, you will, most probably, want to test your code in isolation, meaning you don't actually want to modify the DOM in your tests. What you want to test is that the append and insert functions where called. … Continue reading Monkey Patching JQuery’s Append and Insert Functions

Converting a number to string in JavaScript

There are four ways to do this: The num.toString() method should be the fastest, but for some reason it is not. You can test this yourself using this tool: http://jsperf.com/number-to-string/2 .  Usually the fastest methods are "" + num and String(num). I usually use the "" + num because for me it's more clear what's happening … Continue reading Converting a number to string in JavaScript