Home > Articles > Programming > JavaScript

JavaScript

RSS Feed Subscribe to this topic  RSS details

69 Items

Sort by Date | Title

Exploring jQuery Selectors, Part 2
By Jeff Friesen
Sep 11, 2012
Jeff Friesen continues his exploration of selectors by focusing on jQuery's form and attribute selector categories.
Testing Your JavaScript/CoffeeScript, Part 2 of 2: Writing Tests
By Mark Bates
Sep 6, 2012
In part 1 of this series, you learned why testing your JavaScript or CoffeeScript code is important, and how to set up testing in a Ruby on Rails project. Mark Bates, author of Programming in CoffeeScript, concludes this series by showing how to use Mocha, Chai, and other libraries to write your tests.
Exploring jQuery Selectors, Part 1
By Jeff Friesen
Sep 4, 2012
In the first of a 3-part series, developer Jeff Friesen defines jQuery's selectors, presents some generic syntax for working with them, and takes you on a tour of jQuery's basic and hierarchy selectors.
Learning JavaScript: Variables, Functions, and Loops
By Tim Wright
Aug 30, 2012
Tim Wright expands on variables, then moves on to creating functions, and last, goes over how to loop through data to autoexecute the same code block over and over.
An Overview of CoffeeScript
By David Chisnall
Aug 14, 2012
David Chisnall follows on his look at Dart to examine a more conservative approach to improving on JavaScript as a web development language: CoffeeScript.
How to Use Functions and Arguments in CoffeeScript
By Mark Bates
Aug 9, 2012
Mark Bates looks at one of the most essential parts of any language, the function. Functions allow us to encapsulate reusable and discrete code blocks. Without functions our code would be one long, unreadable, and unmaintainable mess.
Introduction to the jQuery Mobile Framework
By Phillip Dutson
Aug 8, 2012
Phllip Dutson shows you how to add jQuery Mobile to a web page and how jQuery Mobile runs with the use of data roles. Learn to create a basic page with HTML and make it a mobile page using jQuery Mobile. Finally, he'll cover the pageinit function and the difference between it and the standard jQuery $(document).ready() function.
An Overview of Dart, Part 2
By David Chisnall
Aug 6, 2012
David Chisnall continues his look at Dart, focusing on some of the features that make the language distinct from JavaScript.
Testing Your JavaScript/CoffeeScript, Part 1 of 2: Setting Up a Test Framework in Ruby on Rails
By Mark Bates
Aug 6, 2012
Are you part of the vast majority of people who don't bother with testing their JavaScript code? Mark Bates, author of Programming in CoffeeScript, has written in JavaScript for years, but admits that he only recently began testing it. In part 1 of this series, see why your familiar arguments against testing your JavaScript no longer wash.
An Overview of Dart, Part 1
By David Chisnall
Jul 30, 2012
David Chisnall takes an initial look at Dart, a language from Google designed as a possible replacement to JavaScript in for rich web applications.
JavaScript: The Web Assembly Language?
By David Chisnall
Apr 16, 2012
People are increasingly generating JavaScript from other languages instead of writing it directly, making JavaScript the assembly language of the web. David Chisnall looks at the language's suitability to this role.
Creating Cross-Platform Java and JavaScript Games with Amino, Part 2
By James L. Williams
Dec 1, 2011
James Williams, author of Learning HTML5 Game Programming, continues his examination of how to use Amino to create cross-platform applications in JavaScript and Java. Learn how to use Amino to start and end a 'War.'
Creating Cross-Platform Java and JavaScript Games with Amino
By James L. Williams
Oct 17, 2011
James Williams, author of Learning HTML5 Game Programming, introduces the cross-platform Amino scene graph API, which allows you to create applications in JavaScript and Java. Follow along as he uses Amino to create a binary clock.
Charlie Hunt on Java Performance Monitoring and Tuning
By Steven Haines, Charlie Hunt
Oct 4, 2011
Steven Haines and Charlie Hunt, co-author of Java Performance, talk about performance issues, application monitoring, scalability vs performance, and the impact cloud computing has on application monitoring and performance management.
Be a Better Java Programmer: A Reading List by Binu John
By Binu John
Oct 3, 2011
Java performance expert Binu John shares 6 of the most important books in his programming library and explains why each is so valuable.
Prototypes in JavaScript
By David Chisnall
Aug 22, 2011
David Chisnall explores JavaScript as an example of prototype-based object orientation. In this article, he shows how it's possible to implement more complex object models on top of this simple abstraction.
Test-Driven JavaScript Development: Tools of the Trade
By Christian Johansen
Oct 27, 2010
This chapter takes a look at essential and useful tools to support a test-driven workflow. After an overview of available testing frameworks, you will learn to set up and run JsTestDriver. In addition to a testing framework, this chapter looks at tools such as coverage reports and continuous integration.
JavaScript by Example: Under Certain Conditions
By Ellie Quigley
Oct 21, 2010
Ellie Quigley shows you how to work with Control Structures, Blocks, Compound Statements, Conditionals, and Loops in this chapter from her book, JavaScript by Example, 2nd Edition.
Accessing iPhone's GPS, Acceleration, and Other Native Functions with QuickConnect
By Lee S. Barney
Jun 25, 2009
Lee Barney shows how to activate several desirable features of iPhone or iPod Touch devices from within your JavaScript application.
Web Page Refactoring with jQuery
By Ivan Pepelnjak
Jun 10, 2009
Ivan Pepelnjak illustrates the benefits of using jQuery by walking you through the HTML and JavaScript refactoring of a simple drop-down menu.

< Prev Page 1 2 3 4 Next >