JavaScript Include on GitHub

May 1, 2009 by Andrew Noyes

githubIn my previous post, I pasted a gist link to a script I wrote for JavaScript to dynamically include JavaScript files on the fly, from the script code itself. I have since created a repository on GitHub for the project. You can find documentation, suggest additions, and we can talk about working collaboratively on the project if you're interested.

JavaScript Module Loader

April 27, 2000 by Andrew Noyes

I've been working on a simple module loader lately because I want something more flexible than JSModule, and allows me to write modules that are more portable as well. As a result, I've cooked up this module loader that you can use as well.

Continue →

Classical Object-Oriented Programming in JavaScript

April 7, 2009 by Andrew Noyes

Object-Oriented Programming in JavaScriptWhile I highly recommend that if you're coming from another language you take the time to familiarize yourself with Prototypal Inheritance, it is not my goal here to convince you to use it. I personally think it's best to use Prototypal Inheritance, but I will not deny that there are many scenarios where a classical approach is beneficial, particularly when working in a team. The Class, the heart of classical OOP, can be functionally simulated in JavaScript.

Continue →