JavaScript Symbol.iskeyFor () được sử dụng để tìm khóa được liên kết với một ký hiệu nhất định. Khóa được truy xuất từ sổ đăng ký ký hiệu chung.
Sau đây là mã cho hàm Symbol.keyFor () -
Ví dụ
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } div { font-size: 20px; font-weight: 500; } </style> </head> <body> <h1>JavaScript Symbol.keyFor() function</h1> <div class="sample"></div> <button class="Btn">CLICK HERE</button> <h3> Click on the above button to find the keys for the symbol </h3> <script> let fillEle = document.querySelector(".sample"); const symbol = Symbol.for("HELLO"); const symbol1 = Symbol.for("NEW"); const symbol2 = Symbol.for(711); document.querySelector(".Btn").addEventListener("click", () => { fillEle.innerHTML += "symbol = " + Symbol.keyFor(symbol) + "<br>"; fillEle.innerHTML += "symbol1 = " + Symbol.keyFor(symbol1) + "<br>"; fillEle.innerHTML += "symbol2 = " + Symbol.keyFor(symbol2) + "<br>"; }); </script> </body> </html>
Đầu ra
Khi nhấp vào nút “BẤM VÀO ĐÂY” -