# JavaScript

Basic Module Pattern JavaScript

Use a simple module pattern in JavaScript to make your code more predictable.

Link

JavaScript Objects

JavasScript objects are held in memory, changing their properties can work in unexpected ways sometimes.

Link

Passing Arguments in Javascript

You can pass arguments into functions to be used within the function. These arguments can be any JavaScript data type including functions.

Link

Factory Function To Create An Object In JavaScript

Use a constructor function that returns an object as a blueprint in your JavaScript code.

Link

Understanding Closures In JavaScript

This example shows how you create a closure in JavaScript it uses an alert function that can be incremented and re-used/passed around.

Link