কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে ভেরিয়েবল পুনঃঘোষণা করলে কী হয়?


পুনঃঘোষণার প্রভাব

জাভাস্ক্রিপ্টে একটি ভেরিয়েবল পুনঃঘোষণা করলে ভেরিয়েবলের মান অপরিবর্তিত থাকে। প্রথম ঘোষণার মান বজায় থাকে।

উদাহরণ

<html>
    <body>
        <script>
            <!--
                var age = 20;
                var age;           // পুনঃঘোষণা - মান পরিবর্তন হয় না
                if (age > 18) {
                    document.write("Qualifies for driving");
                }
            //-->
        </script>
    </body>
</html>

তুলনা: let/const ব্যবহার করলে

let age = 20;
let age = 30; // SyntaxError: Identifier 'age' has already been declared

const PI = 3.14;
const PI = 3.15; // SyntaxError

সারাংশ

কীওয়ার্ডপুনঃঘোষণাফলাফল
varঅনুমোদিতমান বজায় থাকে
letঅনুমোদিত নয়SyntaxError
constঅনুমোদিত নয়SyntaxError
  1. জাভাস্ক্রিপ্ট ভেরিয়েবলের লাইফটাইম কী?

  2. জাভাস্ক্রিপ্ট আইডেন্টিফায়ার কী?

  3. জাভাস্ক্রিপ্টে Undefined প্রপার্টি

  4. জাভাস্ক্রিপ্টে অবজেক্টের length ০ সেট করলে কী হয়?