--- 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")}}