SOURCE

console 命令行工具 X clear

                    
>
console
const Hello1 = <h1>hello 1</h1>
const Hello2 = (<h1>hello 2</h1>)
const Hello3 = (<h1>hello {2+1}</h1>)     
const Hello4 = React.createElement('h1',null,'hello 4')    
// const h5mate = {
//   type: 'h1',
//   props: {
//     children: '5'
//   }
// }
// const element = {
//   type: 'h1',
//   props: {
//     className: 'greeting',
//     children: 'Hello, world'
//   }
// };
// const Hello9 = React.createElement(element)
// const Hello5 = React.createElement(h5mate)  

const Hello6 = React.createClass({
    render() {
        return <h1>hello 6 </h1>
    }
})

class Hello7 extends React.Component {
  render() {
    return <h1>Hello 7</h1>;
  }
}

const Hello8 = (props) => {
   return <h1>Hello {props.name}</h1>
}
// function Hello8 (props) {
//     return <h1>Hello, {props.name}</h1>
// }

// class Hello7 

// const root1 = document.getElementById('app1')
// ReactDOM.render(
// 	Hello4,
//     root1
// )

const root1 = document.getElementById('app1')
ReactDOM.render(
	<div>{Hello1}{Hello2}{Hello3}{Hello4}</div>,
    root1
)

const root = document.getElementById('app')
ReactDOM.render(
	<div>
    	<Hello6/>
    	<Hello7/>
    	<Hello8 name="8" />
    </div>,
    root
)
<script src="https://cdn.bootcss.com/react/15.5.4/react.min.js"></script>
<script src="https://cdn.bootcss.com/react/15.5.4/react-dom.min.js"></script>

<div id="app1"></div>
<div id="app"></div>