jQuery和AngularJS的区别浅析

 我来答
匿名用户
2017-07-25
展开全部

两个框架方向都不太一样。

Angular.js采用百度的一句话“AngularJS有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等等”例如:

<div ng-app="myApp" ng-controller="myCtrl">
    名: <input type="text" ng-model="firstName"><br>
    姓: <input type="text" ng-model="lastName"><br>
    姓名: {{firstName + " " + lastName}} 
</div>
    
<script>
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
    $scope.firstName= "John";
    $scope.lastName= "Doe";
});
</script>

jQuery最出色的就是简化了对DOM节点的操作比如:


//原生JavaScript
var dom = document.getElementById('元素ID');
dom.style.height = '100px';

$('#元素ID').height('100px');
// -_-! 确实jQuery用处就是体现在这些地方,而且还不用考虑兼容问题
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式