首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    window.onerror 和window.addEventListener(error)的区别

    定义window.onerror全局事件函数 window.onerror = function(message, source, lineno, colno, error) { ... } / * *...可用于HTML onerror=""处理程序中的event。...colno:发生错误的列号(数字) * error:Error对象 */ 是一个全局变量,默认值为null; 当有js运行时错误触发时,window会触发error事件,并执行window.onerror...(),onerror可以接受多个参数,错误信息更完善 没有返回值或者返回值为false的时候,异常信息会通过 console.error 的方式在控制台打印; 无论返回 true 或 false 或不返回...先触发,与onerror的功能大体类似; 但可以全局捕获资源加载异常的错误; 控制台会通过 console.error 方式打印出错误信息; 事件回调函数传参只有一个保存所有错误信息的参数,如下:

    3.6K20

    Rxjava 2.x 源码系列 - 基础框架分析

    ,即被观察者) Observer (观察者) subscribe (订阅) 通过该方法,将 Observable 与 Observer 关联起来 事件 (包括 onNext,onComplete,onError...Observable 是一个抽象类,实现了 ObservableSource 接口 Observer Observer 其实也是一个接口,里面定义了若干方法,onSubscribe ,onNext,onError...} 一个正常的事件序列的调用顺序会是这样的 onSubscribe > onNext > onComplete,若中途出错了,那调用顺序可能是这样的 onSubscribe > onNext > onError...onSubscribe 方法,当我们调用 Observable 的 subscribe 方法的时候,会先回调 Observer 的 onSubscribe 方法,此方法的调用顺序先于 onNext,onError...onError 方法与 onComplete 方法可以说是互斥的,调用了其中一个方法就不会调用另外一个方法 ---- 源码解析 基本使用 在讲解原理之前,我们先来看一下 Rxjava 的一个基本使用。

    52220
    领券