QL code and tests for C#/C++/JavaScript.

This commit is contained in:
Pavel Avgustinov
2018-08-02 17:53:23 +01:00
commit b55526aa58
10684 changed files with 581163 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
class Clock extends React.Component {
constructor(props) {
super(props);
this.state = { };
}
render() {
// BAD: this.state.date is undefined
var now = this.state.date.toLocaleTimeString();
return (
<div>
<h2>The time is {now}.</h2>
</div>
);
}
}

View File

@@ -0,0 +1,16 @@
class Clock extends React.Component {
constructor(props) {
super(props);
this.state = { date: new Date() };
}
render() {
// GOOD: this.state.date is defined above
var now = this.state.date.toLocaleTimeString()
return (
<div>
<h2>The time is {now}.</h2>
</div>
);
}
}

View File

@@ -0,0 +1,15 @@
class MyComponent extends React.Component {
constructor(props) {
super(props)
this.setState({
counter: 0
})
}
render() {
return <div>{this.state.counter}</div>
}
}

View File

@@ -0,0 +1,12 @@
class MyComponent extends React.Component {
constructor(props) {
super(props)
this.state.counter = 0;
}
render() {
return <div>{this.state.counter}</div>
}
}