1.一种前端日志多通道输出的方法,其特征在于,所述方法包括以下步骤:
S1、定义前端浏览器的日志驱动抽象类,提供不同级别的日志驱动的统一标准,根据所述统一标准运用日志驱动器实现日志输出;
S2、定义不同级别日志输出统一出口类,用于将不同级别日志输出口统一,在统一日志出口处进行日志级别输出控制;S3、调取日志驱动,将日志信息统一输出。
2.根据权利要求1所述一种前端日志多通道输出的方法,其特征在于,所述步骤S1中运用日志驱动器扩展新日志,所述日志驱动器需继承日志驱动抽象类统一标准,实现新日志驱动输出。
3.根据权利要求1所述一种前端日志多通道输出的方法,其特征在于,所述步骤S2中,所述日志级别设置函数为SetLevel,用于设置日志打印级别,所述日志级别按优先级设置,当打印日志时,打印的日志为所设置当前级别日志及所述当前级别以下的日志。
4.根据权利要求3所述一种前端日志多通道输出的方法,其特征在于,所述步骤S2中,所述日志驱动设置函数为SetDriver,当运用所述日志驱动函数设置日志加载驱动时,将根据日志驱动实现对应日志的输出。
5.根据权利要求4所述一种前端日志多通道输出的方法,其特征在于,所述步骤S2中,所述日志级别输出控制时,每个日志在输出过程中进行级别判断,若大于当前设置的日志级别的日志不进行输出。
6.根据权利要求1所述一种前端日志多通道输出的方法,其特征在于,所述步骤S3中调取的驱动包括实例化日志驱动和日志统一输出出口驱动。
7.根据权利要求1所述一种前端日志多通道输出的方法,其特征在于,所述方法还包括在外部设置日志开关,用于控制日志对外打印,通过浏览器地址栏所加载的URL后加上日志参数,浏览器识别后进行日志级别设置,日志级别设置完成后会输出对应级别的日志。
8.一种前端日志多通道输出的装置,其特征在于,所述装置包括第一定义模块、第二定义模块和调取输出模块;
第一定义模块,用于定义前端浏览器的日志驱动抽象类,提供不同级别的日志驱动的统一标准,根据所述统一标准运用日志驱动器实现日志输出;第二定义模块,用于定义不同级别日志输出统一出口类,用于将不同级别日志输出口统一,在统一日志出口处进行日志级别输出控制;调取输出模块,用于调取日志驱动,将日志信息统一输出。
9.一种前端日志多通道输出的装置的服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述一种前端日志多通道输出的方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述一种前端日志多通道输出的方法的步骤。