ชั้นเรียนนี้ช่วยให้นักพัฒนาซอฟต์แวร์เขียนข้อความลงในบันทึกการแก้ไขข้อบกพร่องได้
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
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
- บันทึกจากคอนโซลการบันทึก
log(data)
เขียนสตริงลงในคอนโซลการบันทึก หากต้องการดูเอาต์พุตที่บันทึกไว้ ให้เลือกดู > แสดงบันทึก ซึ่งมีประโยชน์มากในการแก้ไขข้อบกพร่องของสคริปต์
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
data | Object | ข้อความเพื่อบันทึก |
ไปกลับ
Logger
— ตัวบันทึกสําหรับเชน
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
— ตัวบันทึกสําหรับเชน