I'm copying an example trying to learn ES6 but i'm getting a compile error:
Unexpected token (2:5)
It appears to be referring to the count = 0;
What am I doing wrong?
class Counter {
    count = 0;
    constructor() {
        setInterval(function() {
            this.tick();
        }.bind(this), 1000);
    }
    tick() {
        this.count ++;
        console.log(this.count);
    }
}