Angular是AngularJS的重写。Angular2 以后官方命名为Angular, 2.0 以前的版本称为AngualrJS。
Angular和AngularJS之间的区别是什么?
1、AngularJS是用JavaScript编写的;而Angular用Microsoft的TypeScript语言编写,是ECMAScript 6(ES6)的超集。所以angularJS和angular从设定之初就是不一样的;
2、AngularJS在设计之初主要是针对pc端的,对移动端支持较少;而Angular提供移动支持。
3、AngularJS使用$ routeprovider.when()进行路由配置;而Angular使用@Route Config {(...)}进行路由配置。
4、AngularJS不使用依赖注入;而Angular使用具有单向基于树的变化检测的分层依赖注入系统。
5、AngularJS的核心概念是$scope,但是angular中没有$scope。
以上就是angular和angularjs的区别是什么的详细内容,更多请关注易知道|edz.cc其它相关文章!