此函數(shù)用于查看是否有任何元數(shù)據(jù)與對象相關(guān)聯(lián)。
以下是meta基本語法:
(meta obj)
參數(shù) ? 'obj'是需要檢查的對象,如果任何元數(shù)據(jù)與它相關(guān)聯(lián)。
返回值 ? 返回obj的元數(shù)據(jù),如果沒有元數(shù)據(jù),則返回nil。
下面的程序顯示了如何使用meta的示例。
(ns clojure.examples.example (:gen-class)) (defn Example [] (def my-map (with-meta [1 2 3] {:prop "values"})) (println (meta my-map))) (Example)
以上示例輸出以下結(jié)果:
{:prop values}
更多建議: