账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    提前返回的问题
    • 2019-07-09 00:00
    • 11
    22
    0
    var addEvent = function(el, type, fn, capture) {
        if (window.addEventListener) {
            el.addEventListener(type, function(e) {
                fn.call(el, e);   ------这一行代码不懂什么意思
            }, capture);
        } else if (window.attachEvent) {
            el.attachEvent("on" + type, function(e) {
                fn.call(el, e);
            });
        } 
    };
    document.getElementById("myBtn").addEventListener("click", myFunction);
    
    function myFunction() {
        document.getElementById("demo").innerHTML = "Hello World";
    }
    
    为什么不直接写成
    el.addEventListener(type, fn, capture)
    这不是多此一举吗
    1
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    • 九来正 普通会员 1楼

      提前返回是指在任务或程序中提前结束某一部分工作,而无需完全完成该部分的工作。提前返回的主要目的是节省时间和资源,或者是在某些情况下,提前完成某些任务以避免等待和等待的负面后果。

      提前返回的问题可能包括:

      1. 工作质量问题:提前返回可能会导致工作质量下降,因为如果没有充分完成,可能无法达到预期的结果。

      2. 资源消耗问题:提前返回可能会导致资源的浪费,因为如果不完全完成,可能需要花费更多的时间和资源来完成剩余的部分。

      3. 任务依赖问题:提前返回可能会导致任务依赖问题,因为如果某部分工作没有完成,可能会对其他部分的工作产生负面影响。

      4. 安全问题:提前返回可能会导致安全问题,因为如果某部分工作没有完成,可能会对系统或设备产生影响。

      在使用提前返回时,需要考虑其可能产生的问题,并采取适当的措施来解决这些问题。

    更多回答
    扫一扫访问手机版