jQuery和AngularJS的区别浅析
1个回答
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用处就是体现在这些地方,而且还不用考虑兼容问题
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询