Skip to content
Related Articles

Related Articles

Improve Article

JavaScript | symbol.toString()

  • Last Updated : 02 May, 2019

The symbol.toString() is an inbuilt function in JavaScript which is used to convert the specified symbol object into the string.

Syntax:

Symbol().toString();

Here Symbol() is the specified symbol object which is to be converted into string.

Parameters: This function does not accept any parameter.

Return value: This function returns the converted string of specified symbol object.



JavaScript code to show the working of this function:
Example-1:




<script>
  
    // Creating some Symbol objects
    const A = Symbol('gfg');
    const B = Symbol(42);
    const C = Symbol();
  
    // Calling toString() function
    a = A.toString();
    b = B.toString();
    c = C.toString();
  
    // Printing the strings which represent
    // the above specified Symbol object
    document.write(a + "<br>");
    document.write(b + "<br>");
    document.write(c);
  
</script>

Output:

Symbol(gfg)
Symbol(42)
Symbol()

Example-2:




<script>
   
   // Creating some Symbol object and
   // Calling toString() function
   a = Symbol('Geeks').toString();
   b = Symbol.iterator.toString();
   c = Symbol.for('Geeks').toString();
      
   // Printing the strings which represent
   // the above specified Symbol object
   document.write(a +"<br>");
   document.write(b +"<br>");
   document.write(c);
       
</script>

Output:

Symbol(Geeks)
Symbol(Symbol.iterator)
Symbol(Geeks)

Supported Browsers:

  • Apple Safari 9
  • Edge 12
  • Firefox 36
  • Google Chrome 38
  • Opera 25

Reference: https://devdocs.io/javascript/global_objects/symbol/tostring




My Personal Notes arrow_drop_up
Recommended Articles
Page :