该类允许开发者将文本写入调试日志。
方法
方法 | 返回类型 | 简介 |
---|---|---|
clear() | void | 清除日志。 |
getLog() | String | 返回当前日志中消息的完整列表。 |
log(data) | Logger | 将字符串写入日志记录控制台。 |
log(format, values) | Logger | 使用提供的格式和值将格式化的字符串写入日志记录控制台。 |
详细文档
clear()
清除日志。
getLog()
返回当前日志中消息的完整列表。该方法可用于保存 通过电子邮件发送脚本执行期间生成的整个日志输出。
// Generate a log, then email it to the person who ran the script. var files = DriveApp.getFiles(); while (files.hasNext()) { Logger.log(files.next().getName()); } var recipient = Session.getActiveUser().getEmail(); var subject = 'A list of files in your Google Drive'; var body = Logger.getLog(); MailApp.sendEmail(recipient, subject, body);
返回
String
- 来自 Logging 控制台的日志
log(data)
log(format, values)
使用提供的格式和值将格式化的字符串写入日志记录控制台。通过
字符串可以包含多个 %s
占位符,这些占位符会被替换为相应的
来自参数列表的值,转换为字符串。
// Log the number of Google Groups you belong to. var groups = GroupsApp.getGroups(); Logger.log('You are a member of %s Google Groups.', groups.length);
参数
名称 | 类型 | 说明 |
---|---|---|
format | String | 一个格式字符串,包含的 %s 实例数与
values 个参数 |
values | Object... | 要插入格式字符串的可变数量的值 |
返回
Logger
- 日志记录器,用于链接