监视值的设置和获取的“未记录且令人难以置信的非性能”方法是什么?
What was the "undocumented and incredibly non-performant way to monitor setting and getting of values"?
jQuery Core 1.9升级指南说,".data()方法有一种未被记录且性能低下的方式来监控值的设置和获取,这在1.9中被删除了。"
这是什么?
我不是问,所以我可以使用它,但我可以grep并确保它不被使用(我相当确定它不在我的代码库中,但也许别人的代码确实有它,而他们不知道。)。
我认为我们在这里谈论的是事件监控。试试这个:
<span id="fapfap">fap</span>
<script>
$(function(){
$("#fapfap").click(function(){
$(this).text($(this).text()+"fap")
});
console.log($("#fapfap").data("events.click"));
});
在旧的jq版本中,您将看到一个事件对象
相关文章:
- 函数参数中的数据与指定变量之间的任何性能差异
- 提高JQuery的性能
- 使用正则表达式评估电子邮件地址时出现性能问题
- React:按键的性能提升
- 在Three.js中导出网格会提高性能吗
- 在javascript中搜索项目列表的性能
- 为什么在许多浏览器中drawImage()的性能略好于createPattern()
- JavaScript数组优化以提高性能
- React+Redux性能优化与组件ShouldUpdate
- NativeScript nativeescapet谷歌地图sdk不令人惊叹
- 在循环中附加事件处理程序时出现浏览器性能问题
- JavaScript-===vs===运算符性能
- 超时功能的性能
- Javascript窗口.打开令人困惑的参数
- Pg承诺性能提升:在冲突中
- immutable.js与嵌套映射/对象的比较/相等性能
- NodeJ中的注释会影响性能吗
- 令人难以置信的Facebook评论萎缩
- 令人难以置信的缓慢和起伏的jquery动画
- 监视值的设置和获取的“未记录且令人难以置信的非性能”方法是什么?