发表于: 2017-05-29 22:35:15
2 942
今天完成的事情:总结一下学习的知识angular,以及angular和jQuery的区别;
jQuery:jQuery是库 库一般都是封装了一些常用的方法 自己手动去调用这些方法,来完成我们的功能;
angular:angular是框架 框架都是提供一种规范或者模式, 我们却要按照它提供的这种规则去写代码 框架会自动
帮助我们去执行相应的代码.
Angular不推崇DOM操作,也就是说在NG中几乎找不到任何的DOM操作,angular,几乎不会使用angualr操作
dom(但是angular内部肯定是使用dom来改变页面的值),很多操作都需要dom操作,但是angular中没有那么
多的dom操作,这是因为angular帮我们封装了,减少了我们开发人员的dom操作,
尽量不要使用angularjs去扩展jQuery,不要存在说让jQuery去干某些事情,然后在此基础上添加angularjs的功
能让它去管理model以及controller的想法。
2个开发的目的和方向是不一样的.
JQUERY 就好像一个工具库,你想用什么方法实现什么效果可以用它来实现,适合页面前端交互,DOM元素做的非常
好,个人觉得JQUERY的选择器很nb。
AngularJS 是一种JS框架,没有DOM这个概念,内部也有一点JQUERY的方法,它是一种JS框架,比较适合数据展示,数
据交互比较多复杂的时候,比如购物车,用JQUERY 写一堆,Angular 的双向绑定很快就解决了,数据绑定应该是到
目前为止Angular最令人瞩目的特性了,
明天计划做的事情:师兄们说任务中使用到的Angular还只是冰山一角,还有很多东西我们没有学到的,还要继续
前行;
收获:angular和jQuery的区别;
评论