A new mantra for your next (programming) meditation session

Or, What it really means when people say “Everything in JavaScript is an object” When you begin programming with JavaScript you might run across books, tutorials, and people who say “Everything in JavaScript is an object.” While it’s not...

Keeping track of ‘this’ in JavaScript

Keeping track of this In JavaScript, the special variable this is used to refer an object. But which object this refers too depends on the code you’re executing and how this is used. So, a common problem for those learning JavaScript is keeping track of the...

What is that upside-down tree doing in my browser?

The Document Object Model (DOM) The secret to getting your web pages to do your bidding with code is to use JavaScript to manipulate the Document Object Model, or DOM. The DOM is an upside-down tree-like structure that the browser uses to represent your web page...

JavaScript Scope, not what you might think

JavaScript Scope Now that Head First JavaScript Programming is done, we’ve got a few more Head First JavaScript Programming teasers for you. The book is aimed at those of you who are learning JavaScript from the ground up, and our goal with these teasers is to tease...

Don't miss out!!

Don't miss out on brain-friendly WickedlySmart updates early access to books and general cool stuff! Just give us your email and we'll send you something about once a week. 

You have Successfully Subscribed!