有用功能點:javascript
如何使用?java
首先下載log4javascript包。web
在頁面引入jsajax
1 <script src="../js/RequireConfig.js"></script> 2 <script type="text/javascript" src="../jslib/log4javascript.js"></script> 3 <script src="../jslib/require.js" defer async="true" data-main="../js/index.js"></script>
使用方法app
1 function test(){ 2 3 require(["../jslib/LogHelper"],function(p_logHelper){ 4 5 p_logHelper.logger.group("test"); 6 p_logHelper.info("test loginfo-info",g_jsPath); 7 p_logHelper.fatal("test loginfo-fatal",g_jsPath); 8 p_logHelper.debug("test loginfo-debug",g_jsPath); 9 p_logHelper.warn("test loginfo-warn",g_jsPath); 10 p_logHelper.error("test loginfo-error",g_jsPath); 11 p_logHelper.trace("test loginfo-trace",g_jsPath); 12 p_logHelper.logger.groupEnd(); 13 }); 14 };
效果async
配置ide
能夠配置是否顯示日誌和顯示的日誌級別ui
1 /**配置項 */ 2 const g_logConfig={ 3 isEnabled:true, 4 level:log4javascript.Level.ERROR/*log4javascript.Level.ALL|TRACE|DEBUG|INFO|WARN|ERROR|FATAL|OFF*/ 5 };
注意:spa
ajaxAppender,尚未研究,未來部署完畢後頗有用,目前可知足開發使用。.net