当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Javascript symbol.description用法及代码示例


symbol.description是JavaScript中的内置属性,用于返回指定符号对象的可选描述。

用法:

A.description;

“A”是指定的符号对象,可能是Symbol('anyValues'),Symbol.iterator,Symbol.for('anyValues')等。


参数:此属性不接受任何参数。

返回值:此属性返回指定符号对象的可选描述。

JavaScript代码显示此函数的工作方式:
示例1:

<script> 
  
   // Calling description property over 
   // some specified symbol objects 
   document.write(Symbol('Geek').description +"<br>"); 
   document.write(Symbol.iterator.description +"<br>"); 
   document.write(Symbol.for('GeeksforGeeks').description +"<br>"); 
   document.write(Symbol('Geeks').description + 'forGeeks'); 
      
</script>

输出:

Geek
Symbol.iterator
GeeksforGeeks
GeeksforGeeks

示例2:

<script> 
  
   // Calling description property over 
   // a specified symbol objects 
   document.write(Symbol().description +"<br>"); 
      
</script>

输出:

undefined

在上面的代码中,符号对象“Symbol()”应该具有一些参数,否则它将给出undefined作为输出。

支持的浏览器:

  • 火狐63
  • 谷歌浏览器70
  • Opera 57

参考: https://devdocs.io/javascript/global_objects/symbol/description



相关用法


注:本文由纯净天空筛选整理自Kanchan_Ray大神的英文原创作品 JavaScript | symbol.description property。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。