當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。