var once = function(obj, evtType, handler) { var f = function() { //console.log(arguments) handler.apply(window, arguments) obj.removeEventListener(evtType, f, false) } obj.addEventListener(evtType, f, false) } once(document.querySelector(‘button‘), ‘click‘, function(event) { console.log(event) })
时间: 2024-11-03 01:27:51