Clojure 元數(shù)據(jù)

2018-12-24 14:36 更新

在Clojure中,元數(shù)據(jù)用于注釋集合中的數(shù)據(jù)或存儲(chǔ)在符號(hào)中的數(shù)據(jù)。 這通常用于向底層編譯器注釋類型的數(shù)據(jù),但也可以用于開發(fā)人員。 元數(shù)據(jù)不被視為對(duì)象值的一部分。 同時(shí),元數(shù)據(jù)是不可變的。

在Clojure中有以下一些關(guān)元數(shù)據(jù)的操作。

S.No.方法和說(shuō)明
meta-with此函數(shù)用于定義任何對(duì)象的元數(shù)據(jù)映射。
meta此函數(shù)用于查看是否有任何元數(shù)據(jù)與對(duì)象相關(guān)聯(lián)。
vary-meta返回與原始對(duì)象具有相同類型和值的對(duì)象,但使用組合的元數(shù)據(jù)。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)