এই শ্রেণীটি বিকাশকারীকে এক্সিকিউশন লগ এবং Google ক্লাউড লগিং- এ লিখতে অনুমতি দেয় যদি স্ক্রিপ্টটি একটি আদর্শ ক্লাউড প্রকল্পের সাথে যুক্ত থাকে।
ক্লাউড লগিং এবং কাঠামোগত লগিংয়ের সম্পূর্ণ সমর্থনের জন্য, Logger
ব্যবহার করুন। console
পদ্ধতি অবজেক্টকে স্ট্রিং-এ সিরিয়ালাইজ করে এবং স্ট্রাকচার্ড লগিং LogEntry
এর অংশ হিসেবে jsonPayload
সমর্থন করে না।
function measuringExecutionTime() { const label = "myFunction() time"; // Labels the timing log entry. console.time(label); // Starts the timer. try { myFunction(); // Function to time. } catch (e) { // Logs an ERROR message. console.error("myFunction() yielded an error: " + e); } console.timeEnd(label); // Stops the timer, logs execution duration. } function myFunction() { // ... }
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
error() | void | স্ট্যাকড্রাইভার লগিং-এ একটি ফাঁকা ERROR স্তরের বার্তা আউটপুট করে। |
error(formatOrObject, values) | void | স্ট্যাকড্রাইভার লগিং-এ একটি ERROR স্তরের বার্তা আউটপুট করে। |
info() | void | স্ট্যাকড্রাইভার লগিং-এ ফাঁকা INFO স্তরের বার্তা আউটপুট করে। |
info(formatOrObject, values) | void | স্ট্যাকড্রাইভার লগিং-এ একটি INFO স্তরের বার্তা আউটপুট করে। |
log() | void | স্ট্যাকড্রাইভার লগিং-এ একটি ফাঁকা DEBUG স্তরের বার্তা আউটপুট করে। |
log(formatOrObject, values) | void | স্ট্যাকড্রাইভার লগিং-এ একটি DEBUG স্তরের বার্তা আউটপুট করে। |
time(label) | void | একটি টাইমার শুরু করে যা আপনি একটি অপারেশন কতক্ষণ সময় নেয় তা ট্র্যাক করতে ব্যবহার করতে পারেন। |
timeEnd(label) | void | একটি টাইমার বন্ধ করে যা পূর্বে console.time() কল করে শুরু হয়েছিল। |
warn() | void | স্ট্যাকড্রাইভার লগিং-এ একটি ফাঁকা সতর্কতা স্তরের বার্তা আউটপুট করে। |
warn(formatOrObject, values) | void | স্ট্যাকড্রাইভার লগিং-এ একটি সতর্কতা স্তরের বার্তা আউটপুট করে। |
বিস্তারিত ডকুমেন্টেশন
error()
স্ট্যাকড্রাইভার লগিং-এ একটি ফাঁকা ERROR স্তরের বার্তা আউটপুট করে।
error(formatOrObject, values)
স্ট্যাকড্রাইভার লগিং-এ একটি ERROR স্তরের বার্তা আউটপুট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
formatOrObject | Object | শূন্য বা তার বেশি প্রতিস্থাপন স্ট্রিং সম্বলিত একটি স্ট্রিং, অথবা অন্য কোনো পরামিতি না থাকলে একটি জাভাস্ক্রিপ্ট অবজেক্ট হিসেবে লগ ইন করার জন্য একটি জাভাস্ক্রিপ্ট অবজেক্ট। |
values | Object... | বার্তার মধ্যে প্রতিস্থাপন স্ট্রিং প্রতিস্থাপন করার জন্য বস্তু। এটি আপনাকে আউটপুটের বিন্যাসের উপর অতিরিক্ত নিয়ন্ত্রণ দেয়। |
info()
স্ট্যাকড্রাইভার লগিং-এ ফাঁকা INFO স্তরের বার্তা আউটপুট করে।
info(formatOrObject, values)
স্ট্যাকড্রাইভার লগিং-এ একটি INFO স্তরের বার্তা আউটপুট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
formatOrObject | Object | শূন্য বা তার বেশি প্রতিস্থাপন স্ট্রিং সম্বলিত একটি স্ট্রিং, অথবা অন্য কোনো পরামিতি না থাকলে একটি জাভাস্ক্রিপ্ট অবজেক্ট হিসেবে লগ ইন করার জন্য একটি জাভাস্ক্রিপ্ট অবজেক্ট। |
values | Object... | বার্তার মধ্যে প্রতিস্থাপন স্ট্রিং প্রতিস্থাপন করার জন্য বস্তু। এটি আপনাকে আউটপুটের বিন্যাসের উপর অতিরিক্ত নিয়ন্ত্রণ দেয়। |
log()
স্ট্যাকড্রাইভার লগিং-এ একটি ফাঁকা DEBUG স্তরের বার্তা আউটপুট করে।
log(formatOrObject, values)
স্ট্যাকড্রাইভার লগিং-এ একটি DEBUG স্তরের বার্তা আউটপুট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
formatOrObject | Object | শূন্য বা তার বেশি প্রতিস্থাপন স্ট্রিং সম্বলিত একটি স্ট্রিং, অথবা অন্য কোনো পরামিতি না থাকলে একটি জাভাস্ক্রিপ্ট অবজেক্ট হিসেবে লগ ইন করার জন্য একটি জাভাস্ক্রিপ্ট অবজেক্ট। |
values | Object... | বার্তার মধ্যে প্রতিস্থাপন স্ট্রিং প্রতিস্থাপন করার জন্য বস্তু। এটি আপনাকে আউটপুটের বিন্যাসের উপর অতিরিক্ত নিয়ন্ত্রণ দেয়। |
time(label)
একটি টাইমার শুরু করে যা আপনি একটি অপারেশন কতক্ষণ সময় নেয় তা ট্র্যাক করতে ব্যবহার করতে পারেন।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
label | String | নতুন টাইমার দেওয়ার নাম। |
timeEnd(label)
একটি টাইমার বন্ধ করে যা পূর্বে console.time()
কল করে শুরু হয়েছিল। স্ট্যাকড্রাইভারে লগ ইন করার সময়কাল।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
label | String | থামার টাইমারের নাম। |
warn()
স্ট্যাকড্রাইভার লগিং-এ একটি ফাঁকা সতর্কতা স্তরের বার্তা আউটপুট করে।
warn(formatOrObject, values)
স্ট্যাকড্রাইভার লগিং-এ একটি সতর্কতা স্তরের বার্তা আউটপুট করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
formatOrObject | Object | শূন্য বা তার বেশি প্রতিস্থাপন স্ট্রিং সম্বলিত একটি স্ট্রিং, অথবা অন্য কোনো পরামিতি না থাকলে একটি জাভাস্ক্রিপ্ট অবজেক্ট হিসেবে লগ ইন করার জন্য একটি জাভাস্ক্রিপ্ট অবজেক্ট। |
values | Object... | বার্তার মধ্যে প্রতিস্থাপন স্ট্রিং প্রতিস্থাপন করার জন্য বস্তু। এটি আপনাকে আউটপুটের বিন্যাসের উপর অতিরিক্ত নিয়ন্ত্রণ দেয়। |