Class console

কনসোল

এই ক্লাসটি ডেভেলপারকে এক্সিকিউশন লগ এবং গুগল ক্লাউড লগিং -এ লেখার সুযোগ দেয়, যদি স্ক্রিপ্টটি কোনো স্ট্যান্ডার্ড ক্লাউড প্রজেক্টের সাথে যুক্ত থাকে।

ক্লাউড লগিং এবং স্ট্রাকচার্ড লগিং-এর পূর্ণাঙ্গ সমর্থনের জন্য 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 স্ট্যাকড্রাইভার লগিং-এ একটি খালি ডিবাগ লেভেলের বার্তা আউটপুট করে।
log(formatOrObject, values) void স্ট্যাকড্রাইভার লগিং-এ একটি ডিবাগ লেভেলের বার্তা আউটপুট করে।
time(label) void একটি টাইমার চালু করে, যা ব্যবহার করে কোনো একটি অপারেশনে কতক্ষণ সময় লাগছে তা ট্র্যাক করা যায়।
time End(label) void console.time() কল করে পূর্বে শুরু করা একটি টাইমার বন্ধ করে।
warn() void স্ট্যাকড্রাইভার লগিং-এ একটি খালি WARNING লেভেলের বার্তা আউটপুট করে।
warn(formatOrObject, values) void স্ট্যাকড্রাইভার লগিং-এ একটি সতর্কীকরণ (WARNING) স্তরের বার্তা আউটপুট করে।

বিস্তারিত ডকুমেন্টেশন

error()

স্ট্যাকড্রাইভার লগিং-এ একটি খালি ERROR লেভেলের বার্তা আউটপুট করে।


error(formatOrObject, values)

স্ট্যাকড্রাইভার লগিং-এ একটি ERROR লেভেলের বার্তা আউটপুট করে।

প্যারামিটার

নাম প্রকার বর্ণনা
format Or Object Object শূন্য বা ততোধিক প্রতিস্থাপন স্ট্রিং ধারণকারী একটি স্ট্রিং, অথবা অন্য কোনো প্যারামিটার না থাকলে একটি জাভাস্ক্রিপ্ট অবজেক্ট যা জাভাস্ক্রিপ্ট অবজেক্ট হিসাবে লগ করা হবে।
values Object... বার্তার মধ্যে প্রতিস্থাপন স্ট্রিংগুলো বদলানোর জন্য ব্যবহৃত অবজেক্ট। এটি আপনাকে আউটপুটের ফরম্যাটের উপর অতিরিক্ত নিয়ন্ত্রণ দেয়।

info()

স্ট্যাকড্রাইভার লগিং-এ একটি খালি INFO লেভেলের বার্তা আউটপুট করে।


info(formatOrObject, values)

স্ট্যাকড্রাইভার লগিং-এ একটি INFO লেভেলের বার্তা আউটপুট করে।

প্যারামিটার

নাম প্রকার বর্ণনা
format Or Object Object শূন্য বা ততোধিক প্রতিস্থাপন স্ট্রিং ধারণকারী একটি স্ট্রিং, অথবা অন্য কোনো প্যারামিটার না থাকলে একটি জাভাস্ক্রিপ্ট অবজেক্ট যা জাভাস্ক্রিপ্ট অবজেক্ট হিসাবে লগ করা হবে।
values Object... বার্তার মধ্যে প্রতিস্থাপন স্ট্রিংগুলো বদলানোর জন্য ব্যবহৃত অবজেক্ট। এটি আপনাকে আউটপুটের ফরম্যাটের উপর অতিরিক্ত নিয়ন্ত্রণ দেয়।

log()

স্ট্যাকড্রাইভার লগিং-এ একটি খালি ডিবাগ লেভেলের বার্তা আউটপুট করে।


log(formatOrObject, values)

স্ট্যাকড্রাইভার লগিং-এ একটি ডিবাগ লেভেলের বার্তা আউটপুট করে।

প্যারামিটার

নাম প্রকার বর্ণনা
format Or Object Object শূন্য বা ততোধিক প্রতিস্থাপন স্ট্রিং ধারণকারী একটি স্ট্রিং, অথবা অন্য কোনো প্যারামিটার না থাকলে একটি জাভাস্ক্রিপ্ট অবজেক্ট যা জাভাস্ক্রিপ্ট অবজেক্ট হিসাবে লগ করা হবে।
values Object... বার্তার মধ্যে প্রতিস্থাপন স্ট্রিংগুলো বদলানোর জন্য ব্যবহৃত অবজেক্ট। এটি আপনাকে আউটপুটের ফরম্যাটের উপর অতিরিক্ত নিয়ন্ত্রণ দেয়।

time(label)

একটি টাইমার চালু করে, যা ব্যবহার করে কোনো একটি অপারেশনে কতক্ষণ সময় লাগছে তা ট্র্যাক করা যায়।

প্যারামিটার

নাম প্রকার বর্ণনা
label String নতুন টাইমারটির যে নাম দেওয়া হবে।

timeEnd(label)

console.time() কল করে পূর্বে শুরু করা একটি টাইমার বন্ধ করে। সময়কালটি Stackdriver-এ লগ করা হয়।

প্যারামিটার

নাম প্রকার বর্ণনা
label String যে টাইমারটি বন্ধ করতে হবে তার নাম।

warn()

স্ট্যাকড্রাইভার লগিং-এ একটি খালি WARNING লেভেলের বার্তা আউটপুট করে।


warn(formatOrObject, values)

স্ট্যাকড্রাইভার লগিং-এ একটি সতর্কীকরণ (WARNING) স্তরের বার্তা আউটপুট করে।

প্যারামিটার

নাম প্রকার বর্ণনা
format Or Object Object শূন্য বা ততোধিক প্রতিস্থাপন স্ট্রিং ধারণকারী একটি স্ট্রিং, অথবা অন্য কোনো প্যারামিটার না থাকলে একটি জাভাস্ক্রিপ্ট অবজেক্ট যা জাভাস্ক্রিপ্ট অবজেক্ট হিসাবে লগ করা হবে।
values Object... বার্তার মধ্যে প্রতিস্থাপন স্ট্রিংগুলো বদলানোর জন্য ব্যবহৃত অবজেক্ট। এটি আপনাকে আউটপুটের ফরম্যাটের উপর অতিরিক্ত নিয়ন্ত্রণ দেয়।