HTML DOM console.error() মেথড কনসোলে একটি এরর মেসেজ লেখার জন্য ব্যবহৃত হয়। এই মেথড টেস্টিং এবং ডিবাগিং উদ্দেশ্যে খুবই উপকারী।
সিনট্যাক্স
console.error() মেথডের সিনট্যাক্স নিচে দেওয়া হলো -
console.error(console.error(message))
এখানে, message একটি জাভাস্ক্রিপ্ট স্ট্রিং বা অবজেক্ট। এটি একটি রিকোয়ার্ড প্যারামিটার ভ্যালু।
উদাহরণ
HTML DOM console.error() মেথডের একটি উদাহরণ দেখি -
<!DOCTYPE html> <html> <body> <h1>console.error() Method</h1> <p>নিচের বাটনে ক্লিক করুন অবজেক্টকে এরর মেসেজ হিসেবে কনসোলে লেখতে</p> <button type="button" onclick="errMessage()">ERROR</button> <script> function errMessage(){ var errObj = { Message:"ERROR has been caused", Value:"NEGATIVE"}; console.error(errObj); } </script> <p>কনসোলে এরর মেসেজ দেখতে F12 কী প্রেস করুন</p> </body> </html>
আউটপুট
এটি নিচের আউটপুট তৈরি করবে -

ERROR বাটনে ক্লিক করলে এবং ডেভেলপার টুলসের কনসোল ট্যাবে দেখলে -

উপরের উদাহরণে -
আমরা প্রথমে একটি ERROR বাটন তৈরি করেছি যা ইউজার ক্লিক করলে errMessage() ফাংশন এক্সিকিউট করবে -
<button type="button" onclick="errMessage()">ERROR</button>
errMessage() মেথড Message এবং Value মেম্বার সহ একটি অবজেক্ট তৈরি করে তাদের রেসপেক্টিভ ভ্যালুসহ। এই অবজেক্টটি কনসোল অবজেক্টের error() মেথডে প্যারামিটার হিসেবে পাস করা হয়। console.error() মেথড অবজেক্টটিকে কনসোলে একটি এরর মেসেজ হিসেবে প্রিন্ট করবে -
function errMessage(){ var errObj = { Message:"ERROR has been caused", Value:"NEGATIVE"}; console.error(errObj); }