javascript - Angular.js 在数组创建/迭代方面比 jQuery 慢吗?

标签 javascript jquery angularjs

我处于栅栏之上,我无法在 jQuery 和 Angular 之间做出决定,我确实知道这是一个橙子和砖 block 比较、框架和库,但对于我期望 Angular 胜过 jQuery 的任务,它没有,多次。我的测试结果是否正确?我应该如何以及何时使用 jQuery 或 Angular?

这不是一个主观或基于观点的问题,Angular 和 jQuery 是工具而不是艺术,因此应该使用事实和测试来支持你的观点。

这是性能测试的快照,我知道它并不完美并且可能会有所不同,但在此特定测试中 Angular 始终落后:

Live Test Here (Warning: it might freeze your browser)

enter image description here

最佳答案

关于 Angular 与 jQuery 的争论会非常激烈,实际上更多的是在决定使用哪个工具之前您需要完成什么任务。因此,为了保持这一点,在我们的工作场所中,我们处理大量数据,因此“数据绑定(bind)”和保持模块化工作流程非常关键,在这种情况下,Angular 是我们的主要工具,它非常强大,并且允许处理更多文件/代码组织。现在,另一方面,在我的自由网页设计工作中,我几乎总是使用 jQuery,因为它可以更快地完成小任务,而且还允许我们所谓的“意大利面条代码”的可能性。希望这有帮助!

关于javascript - Angular.js 在数组创建/迭代方面比 jQuery 慢吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35926449/

相关文章:

javascript - Opera Mini Jquery AJAX 未加载

jQuery Bootstrap Toggle - 未捕获错误 : Syntax error, 无法识别的表达式 : # at Function. Sizzle.error

angularjs - ionic html 数据从数据库绑定(bind)

javascript - HTML5 中带有 "audio"元素的 JQuery

javascript - 无法更换括号

javascript - Node.js 使用 spawn 两个子进程,那么两个子进程如何相互交换?

javascript - AngularJS 网络服务是否应该返回响应的深拷贝?

javascript - 如果您不知道元素的 id 或类,如何查找/调试所有 jQuery 事件绑定(bind)的列表

javascript - 大数据集导致自定义搜索框滞后于 jquery 数据表

php - 将 angularjs 值传递给 PHP 变量