无涯教程-Clojure - meta函数

45 阅读1分钟

此函数用于查看是否有任何元数据与对象相关联。

meta - 语法

(meta obj)

参数      - obj是要检查是否有任何元数据与之关联的对象 。

返回值  -  返回obj的元数据,如果没有元数据,则返回nil。

meta - 示例

(ns clojure.examples.example
   (:gen-class))
(defn Example []
   (def my-map (with-meta [1 2 3] {:prop "learnfk"}))
   (println (meta my-map)))
(Example)

上面的程序产生以下输出。

{:prop learnfk}

参考链接

www.learnfk.com/clojure/clo…