Class console

কনসোল

এই ক্লাসটি বিকাশকারীকে Google ক্লাউড প্ল্যাটফর্মের স্ট্যাকড্রাইভার লগিং পরিষেবাতে লগ লেখার অনুমতি দেয়৷ নিম্নলিখিত কিছু লগিং উদাহরণ দেখায়:

function measuringExecutionTime() {
  // A simple INFO log message, using sprintf() formatting.
  console.info('Timing the %s function (%d arguments)', 'myFunction', 1);

  // Log a JSON object at a DEBUG level. If the object contains a property called "message",
  // that is used as the summary in the log viewer, otherwise a stringified version of
  // the object is used as the summary.
  var parameters = {
    isValid: true,
    content: 'some string',
    timestamp: new Date()
  };
  console.log(parameters);

  var label = 'myFunction() time';  // Labels the timing log entry.
  console.time(label);              // Starts the timer.
  try {
    myFunction(parameters);         // 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.
}

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
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... বার্তার মধ্যে প্রতিস্থাপন স্ট্রিং প্রতিস্থাপন করার জন্য বস্তু। এটি আপনাকে আউটপুটের বিন্যাসের উপর অতিরিক্ত নিয়ন্ত্রণ দেয়।