有关组件以下写法正确的是()。
A: var helloMessage = React.createClass({ render: function() { return Hello {this.props.name}; } });
B: var HelloMessage = React.createClass({ render: function() { return Hello {this.props.name}h1>Hello React; } });
C: var HelloMessage = React.createClass({ render: function() { return Hello {this.props.name}; } });
D: var HelloMessage = React.createClass({ render: function() { return Hello react; } });
A: var helloMessage = React.createClass({ render: function() { return Hello {this.props.name}; } });
B: var HelloMessage = React.createClass({ render: function() { return Hello {this.props.name}h1>Hello React; } });
C: var HelloMessage = React.createClass({ render: function() { return Hello {this.props.name}; } });
D: var HelloMessage = React.createClass({ render: function() { return Hello react; } });
举一反三
- 有关组件以下写法正确的是()。 A: var helloMessage = React.createClass({ render: function() { return <h1>Hello {this.props.name}</h1>; } }); B: var HelloMessage = React.createClass({ render: function() { return <h1>Hello {this.props.name}</h1>h1>Hello React</h1>; } }); C: var HelloMessage = React.createClass({ render: function() { return <h1>Hello {this.props.name}</h1>; } }); D: var HelloMessage = React.createClass({ render: function() { return <div class={this.props.title}>Hello react</div>; } });
- 以下哪几种定义函数的方式是正确的? A: function a() { alert(1); } B: function() { alert(1); } C: var a = function() { alert(1); } D: var a = new Function('alert(1);'); E: var a = (function() { return function() { alert(1); }})(); F: var a = function() { return function() { alert(1); }}();
- 下列正确利用表达式定义JavaScript函数的是?( ) A: x = function (a, b) {return a * b}; B: var x = function {return a * b} C: var x = function (a, b) {return a * b}; D: var x = function (a, b) {a * b}
- 与以下JavaScript代码var hello等价的代码是( )。 A: var HEllo B: var Hello C: var hello D: var HELLO
- 下列代码的执行结果为|var fn = "hello";|fn();|function fn(){ |console.log("world")|}; A: "hello" B: "world" C: undefined D: fn is not function