Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

JavaScript Symbol toString() Method

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

The symbol.toString() is an inbuilt method in JavaScript that 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 a string. 

Parameters: This method does not accept any parameter. 

Return value: This method returns the converted string of the specified symbol object. JavaScript code to show the working of this method: 

Example-1: 

javascript




// Creating some Symbol objects
const A = Symbol('gfg');
const B = Symbol(42);
const C = Symbol();
 
// Calling toString() method
a = A.toString();
b = B.toString();
c = C.toString();
 
// Printing the strings which represent
// the above specified Symbol object
console.log(a);
console.log(b);
console.log(c);

Output:

Symbol(gfg)
Symbol(42)
Symbol()

Example-2: 

javascript




// Creating some Symbol object and
// Calling toString() method
a = Symbol('Geeks').toString();
b = Symbol.iterator.toString();
c = Symbol.for('Geeks').toString();
 
// Printing the strings which represent
// the above specified Symbol object
console.log(a);
console.log(b);
console.log(c);

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
Last Updated : 29 May, 2023
Like Article
Save Article
Similar Reads
Related Tutorials