Menu

Understanding the Keyword "this"

I have always struggled to correctly use the keyword, this, in JavaScript. This is especially the case when functions are invoked from the context of other functions. At a high level, think of this being a variable that simply refers to an object. When this is bound to an object,…

Blackboxing Library Code in Chrome DevTools

One of the many useful features of Chrome Developer Tools (DevTools) is the blackbox preference. Normally when debugging code, if you step through code that references external source files (e.g., jQuery, Underscore.js, etc.), the debugger will step through that library code. Sometimes this may be good if you…