Click here to navigate the course.

Drag the edges to resize the window.

In Projects, you can keep track of your progress as you go throught the tasks. Check each item as you complete it!

Code Editor
Learn

Saving the instructions object in a variable is a nice way to illustrate how it works, but it basically never happens in practice. It's much more common to see something like this:

var React = require('react'); var ReactDOM = require('react-dom'); var MyComponentClass = React.createClass({ render: function () { return <h1>Hello world</h1>; } });

Select new.js, and compare it with this example. Notice how in both the example and in new.js, the instructions object that gets passed to React.createClass is exactly the same:

{ render: function () { return <h1>Hello world</h1>; } }

The only difference is where the instructions object is defined.

Report a Bug
If you see a bug or any other issue with this page, please report it here.