带你规避一些JS容易出错的坑

变量提升 var name = World! ; ( function (){ if(typeof name === undefined ){ var name = Jack ; console.log( Goodbye + name ); } else { console.log( Hello + name ); } })(); 在 JavaScript中, Fun 和 var 会被提升 相当于 var name = World! ; ( f

教你怎样打印日志

实话说,没有正确的,全是错的。怎么样,是不是踩坑了,是不是给别人埋过这样的坑。 那么,怎么打印日志才是正确的呢? 如果您使用的是slf4j,那么,只有下面这一种是正确的: log.error(xxxxx, userId={}, xxParam={}, userId, xxParam, e); 首先,打印日志必