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

জাভাস্ক্রিপ্ট symbol.description প্রপার্টি

জাভাস্ক্রিপ্টে symbol.description প্রপার্টি একটি Symbol অবজেক্টকে প্রিমিটিভ ভ্যালুতে রূপান্তর করে। সিনট্যাক্স:

Symbol()[Symbol.toPrimitive](hint);

উদাহরণ ১

<!DOCTYPE html>
<html>
<body>
  <h2>Demo Heading</h2>
  <p>Click to display...</p>
  <button onclick="display()">Result</button>
  <p id="test"></p>
  <script>
    function display() {
      const val = Symbol('john');
      console.log(val[Symbol.toPrimitive]);
    }
  </script>
</body>
</html>

উদাহরণ ২

<!DOCTYPE html>
<html>
<body>
  <h2>Demo Heading</h2>
  <p>Click to display...</p>
  <button onclick="display()">Result</button>
  <p id="test"></p>
  <script>
    function display() {
      const val = Symbol(2465);
      var res = val[Symbol.toPrimitive](99);
      console.log(res);
    }
  </script>
</body>
</html>
  1. জাভাস্ক্রিপ্ট Symbol.toStringTag সিম্বল

  2. JavaScript Infinity প্রপার্টি: অসীম মান হ্যান্ডলিং

  3. জাভাস্ক্রিপ্ট lastIndex প্রোপার্টি

  4. জাভাস্ক্রিপ্ট source প্রোপার্টি