Angular 2.0 is using this instead of $scope.
One of the major changes coming in 2.0 is the death of the controller, and a new emphasis on components.
Big advantage of moving towards component-based apps is that it’s easier to define their interfaces; plus, HTML elements already have an easily mappable interface in events, attributes, and properties.
See the Migration of AngularJS 1.3 to 2.0 here.
Also see the complete documentation of Angular 2.0 here