为了账号安全,请及时绑定邮箱和手机立即绑定

请问一下,angularjs与angular4.0区别是什么?

请问一下,angularjs与angular4.0区别是什么?

神不在的星期二 2019-11-12 13:09:26
angularjs与angular4.0区别是什么
查看完整描述

3 回答

?
哈士奇WWW

TA贡献1799条经验 获得超6个赞

没有什么区别。

当前的 Angular 版本是 4.0。

AngularJS 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。

AngularJS 是一个 JavaScript 框架。它是一个以 JavaScript 编写的库。它可通过 <script> 标签添加到 HTML 页面。

AngularJS 通过 指令 扩展了 HTML,且通过 表达式 绑定数据到 HTML。

AngularJS 是以一个 JavaScript 文件形式发布的,可通过 script 标签添加到网页中。


查看完整回答
反对 回复 2019-11-23
?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

1.js中的全局变量在整个全局空间内都是存在的,angular的两个方法产生的常量只在angular的上下文中有作用。2.angular中的constant()创建的是一个可以被配置的常量,而value()创建的是一个不可以被配置的常量。3.具体:constant()方法可以将一个已经存在的变量注册为服务,然后通过依赖注入,可以注入到应用的其他部分中去。注意:产生的常量不可以被装饰器拦截。4.value()方法和上面的方法基本一样,不同之处在于:使用constant()方法产生的常量可以通过.config来配置,但是value()产生的常量不可以配置。5.通常用value()来注册服务对象或者函数,而用constant()来配置数据。

查看完整回答
反对 回复 2019-11-23
  • 3 回答
  • 0 关注
  • 778 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信