--- title: Symbol.prototype.toSource() slug: Web/JavaScript/Reference/Global_Objects/Symbol/toSource tags: - JavaScript - Method - Obsolete - Prototype - Symbol translation_of: Web/JavaScript/Reference/Global_Objects/Symbol/toSource ---
toSource()
メソッドは、そのオブジェクトのソースコードを表す文字列を返します。
このメソッドは、通常 JavaScript から内部的に呼び出されます。
Symbol.toSource() var sym = Symbol() sym.toSource()
そのオブジェクトのソースコードを表す文字列です。
組込みの Symbol
オブジェクトでは、 toSource
はソースコードが使用できないことを表す以下の文字列を返します。
"function Symbol() { [ネイティブコード] }"
Symbol
のインスタンスでは、 toSource
はソースコードを表す文字列を返します。
"Symbol()"
どの標準にも含まれていません。
{{Compat("javascript.builtins.Symbol.toSource")}}