Symbol.prototype JavaScript

The JavaScript Symbol.prototype property gives a prototype for the symbol constructor. Symbol.prototype is the parent of all Symbol objects.

Syntax:

Symbol.prototype 

Returns:
Prototype for the symbol constructor.

Example 1:

<!DOCTYPE html>
<html>
<body>
<script>    
var alpha = Symbol('HELLO');  
Symbol.prototype.toString = function()   
{  
  return ('HELLO WORLD!');  
}  
document.write(alpha.toString());   
</script>
</body>
</html>

Output:

HELLO WORLD!

Example 2:

<!DOCTYPE html>
<html>
<body>
<script>  
Symbol.prototype.toString = function() {
  return ('Symbol Test');
}
 
var symbolTest = Symbol('w3spoint');
 
document.write(symbolTest.toString());
 
</script>
</body>
</html>

Output:

Symbol Test
Please Share