我有这段代码将事件注册到断点数组:
var breaks = ["(min-width: 800px)","(min-width: 300px)"];
var breakChange = function(mq) {
console.log(mq);
}
for ( i = 0; i < breaks.length; i++ ) {
var mq = window.matchMedia(bG.breaks[i]);
mq.addListener(breakChange);
}
它工作得很好,但我希望能够在以后从这些中断中删除听众。有谁知道删除以后动态注册的事件侦听器的最佳方法是什么?