实现log.js