Symbol.toString()
JavaScript Symbol.toString()方法
JavaScript
Symbol.toString()方法的目的是返回对象的字符串表示形式。
语法
参数
无参数。
返回值
代表指定符号对象的字符串。/p>
浏览器支持
浏览器 |
版本 |
Chrome |
38 |
Safari |
9 |
Firefox |
36 |
Opera |
25 |
示例1
<script>
//JavaScript to illustrate Symbol.toString
var v = Symbol("lidihuo");
var q = Symbol("Java");
document.write(v.toString(v));
document.write("<br>");
document.write(q.toString(q));
//expected output:
//Symbol(lidihuo);
//Symbol(Java);
</script>
输出:
Symbol(lidihuo);
Symbol(Java);
示例2
<script>
//JavaScript to illustrate Symbol.toString
document.write(Symbol.for('DBMS').toString());
document.write("<br>");
document.write(Symbol.for('lidihuo').toString());
//expected output: Symbol(DBMS);
//Symbol(lidihuo);
</script>
输出:
Symbol(DBMS);
Symbol(lidihuo);