Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

อายุการใช้งานของตัวแปร JavaScript คืออะไร?


อายุการใช้งานของตัวแปร JavaScript เริ่มต้นเมื่อมีการประกาศ -

var rank;

ตัวแปรโลคัลจะมองเห็นได้เฉพาะภายในฟังก์ชันที่กำหนดไว้เท่านั้น พารามิเตอร์ของฟังก์ชันจะอยู่ภายในฟังก์ชันนั้นเสมอ การเสร็จสิ้นของฟังก์ชันจะลบตัวแปรในเครื่อง

ตัวแปรส่วนกลางมีขอบเขตส่วนกลาง ซึ่งหมายความว่าสามารถกำหนดได้ทุกที่ในโค้ด JavaScript ของคุณ ตัวแปรร่วมจะถูกลบเมื่อปิดเว็บเบราว์เซอร์ อย่างไรก็ตาม หากมีการโหลดหน้าใหม่ในหน้าต่างเบราว์เซอร์เดิม หน้านั้นจะยังคงอยู่

ต่อไปนี้คือการใช้ตัวแปรส่วนกลาง -

ตัวอย่าง

คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียนรู้วิธีทำงานกับขอบเขตของตัวแปรใน JavaScript

สาธิตสด

<html>
   <body onload = checkscope();>
      <script>
         <!--
         var myVar = "global";   // Declare a global variable
         function checkscope( ) {
            var myVar = "local"; // Declare a local variable
            document.write(myVar);
         }
         //-->
      </script>
   </body>
</html>