บทช่วยสอน JavaScript ยกตัวแปร ที่ดีที่สุดในปี 2024 ในบทช่วยสอนนี้ คุณสามารถเรียนรู้ เริ่มต้น JavaScript จะไม่มีการปรับปรุง,ประกาศตัวแปรของคุณในหัว,
JavaScript, ฟังก์ชั่นและการประกาศตัวแปรจะเพิ่มขึ้นไปด้านบนของฟังก์ชั่น
JavaScript, ตัวแปรสามารถประกาศหลังการใช้งานที่เป็นตัวแปรสามารถประกาศก่อนที่จะใช้งานครั้งแรก
สองตัวอย่างต่อไปจะได้รับผลเดียวกัน:
เพื่อให้เข้าใจถึงตัวอย่างข้างต้นคุณต้องเข้าใจ "ชู (ลิฟท์ตัวแปร)."
ลิฟท์การศึกษา: การประกาศฟังก์ชั่นและการประกาศตัวแปรจะเป็นล่ามอย่างเงียบ ๆ รับ "การเลื่อนตำแหน่ง" ที่ด้านบนของร่างกายวิธีการ
JavaScript ประกาศตัวแปรเพียงจะเพิ่มขึ้นไม่ได้เริ่มต้น
ผลการค้นหาต่อไปนี้คือตัวอย่างที่สองไม่เหมือนกัน:
Y ตัวอย่างที่ 2คือการส่งออกที่ไม่ได้กำหนดนี้เป็นเพราะการประกาศตัวแปร (var y) ได้ดีขึ้น แต่การเริ่มต้น (y = 7) ไม่ได้เพิ่มขึ้นดังนั้นตัวแปร y เป็นตัวแปรที่ไม่ได้กำหนด
ตัวอย่างที่ 2 มีลักษณะคล้ายกับรหัสต่อไปนี้:
var x = 5; // 初始化 x var y; // 声明 y elem = document.getElementById("demo"); // 查找元素 elem.innerHTML = x + " " + y; // 显示 x 和 y y = 7; // 设置 y 为 7
สำหรับโปรแกรมเมอร์ส่วนใหญ่ไม่ทราบ JavaScript ยกตัวแปร
หากโปรแกรมเมอร์ไม่เข้าใจตัวแปรเพื่อเพิ่มขั้นตอนการเขียนของพวกเขามีแนวโน้มที่จะมีปัญหาบางอย่าง
เพื่อหลีกเลี่ยงปัญหาเหล่านี้เรามักจะประกาศตัวแปรเหล่านี้ก่อนที่จะเริ่มต้นของแต่ละขอบเขตนี้เป็นปกติ JavaScript ขั้นตอนการแยกและง่ายต่อการเข้าใจเรา
JavaScript อย่างเคร่งครัดโหมด (โหมดเข้มงวด) ไม่ได้รับอนุญาตให้ใช้ตัวแปรที่ไม่ได้ประกาศ ในบทต่อไปเราจะได้เรียนรู้ที่จะ "โหมด (โหมดเข้มงวด) ที่เข้มงวด" |