خروجی گرفتن (JS Output)
نمایش نتایج: خروجی گرفتن در JS 📢
جاوااسکریپت روشهای مختلفی برای حرف زدن با کاربر یا برنامهنویس داره. هر کدوم در جای خاصی استفاده میشن.
۱. کنسول مرورگر (console.log)
این محبوبترین ابزار برنامهنویسها برای اشکالزدایی (Debugging) هست. کاربر عادی این رو نمیبینه.
console.log("این پیام در کنسول چاپ میشود");
۲. تغییر محتوای صفحه (innerHTML)
برای اینکه مستقیماً چیزی رو در صفحه وب تغییر بدیم از این روش استفاده میکنیم.
document.getElementById("demo").innerHTML = "متن جدید!";
۳. پنجرههای هشدار (window.alert)
یک باکس مزاحم وسط صفحه باز میکنه. برای هشدارهای فوری خوبه.
alert("خوش آمدید!");
۴. چاپ مستقیم (document.write)
document.write() بعد از لود شدن کامل صفحه، کل محتویات صفحه رو پاک میکنه! فقط برای تستهای سریع ازش استفاده کنید.
کدام را انتخاب کنیم؟
اگر میخواهید چیزی را به کاربر نشان دهید، از innerHTML استفاده کنید. اگر میخواهید کدتان را تست کنید، console.log بهترین رفیق شماست.
تمرینهای عملی
برای تثبیت یادگیری این درس تمرینهای زیر را حل کنید
تابعی بنویسید که با استفاده از console.log، مقدار 'Hello' را چاپ کند. (در این تمرین ما فقط انتظار داریم تابع را درست صدا بزنید).
function printHello() {
console.log('Hello');
}
آماده رفتن به درس بعدی هستید؟
این درس را به پایان رساندید و میتوانید به درس بعدی بروید.