تتيح هذه الفئة لمطوّر البرامج كتابة نص في سجلات تصحيح الأخطاء.
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
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
— السجلّ، بالنسبة إلى السلاسل