Looking for the previous guiStuff?
It's still here, the content didn't go anywhere. You may want to check out this new guiStuff though -- It's rather informative.
References/Tutorials:
Intro Documents:
guiStuff:
::Stuff for the multi-spec coder;
Coding, formats, standards, and other practical things.
Home // JavaScript
<!-- JavaScript
- Strings: Part 1
Introduction to Strings in JavaScript. How they're built, handled, and the differences between the String Primitive and the String Object.
- Strings: Part 2 - Methods
The String Class Methods. Details the methods with which to analyze, sort, manipulate, parse, and concatenate your Strings.
- Arrays: Part 1 - Getting Started
Introduction to Arrays in JavaScript. The Array Object in JavaScript is different than Arrays in other programming languages, in many respects. It is also very powerful -- learn how to use it properly with this series of articles.
- Arrays: Part 2 - Array Methods 1
The first part of Array Methods. There are more than you think, and more uses than you realize. The first part of Array Methods focuses on Array element manipulation and Array management.
- Arrays: Part 3 - Array Methods 2
The second part of Array Methods. The Array/String methods are covered, as well as additional pseudo-structure Arrays and additional methods.
- The DOM: Part 1 - Intro and API
Introduction to the Document Object Model. In part 1, the abstract concepts of the DOM are introduced, along with the methods that are used to traverse the document tree and gather information about the document.
- The DOM: Part 2 - Modifications
In part 2, methods of how to modify the content of the document tree are covered, along with the methodology of creating and handling nodes, moving elements around the document, and looping through node-list pseudo-arrays.
- The DOM: Part 3 - Styles and Implementations
Part 3 of the DOM series covers the subject of styling element nodes, expands on attributes of elements, and covers an implementation of a Search-and-Augment script of the 'Super-Styling' type.
- Events: Part 1
JavaScript is an event-driven language, and the modern Event Models allow you to create application-like behaviour within the browser. Part 1 introduces the Basic Event Model, along with initial DOM Level 2 and IE functionality.
- Events: Part 2
Part 2 introduces additional functionality of the advanced Event Models, shows how to control the Event Flow, and how to capture the mouse pointer coordinates.
- Environmental Variables
Learn more about your visitors by knowing how to interpret the environmental variables through the browser.
- The Date Object, Part 1
The first Date Object document introduces you to the object's methods and how to parse their output.
- The Date Object, Part 2
The second Date Object document illustrates how to apply and manupulate the Date Object, as well as use it within functions.
- Cookies
Client-side cookies and the various ways to use them.
- The Math Object
A rundown of the Math Object's Methods and their implementations.
- Handling Windows
Within the context of the browser, you'll need JavaScript to handle opening, closing, and general handling of windows. Here's how.
- Dealing with Forms
Forms were one of the first uses for JavaScript on the web. They're still one of the prominent ones. Here's an overview of what you can achieve.
- Regular Expressions
JavaScript sports an impressive Regular Expressions engine. Here's how to tap into it.