【发布时间】:2013-09-05 18:27:09
【问题描述】:
我来自 javascript 背景和学习 clojure。
在js中我们可以做到;
var aVariable; //evaluates as falsy
var x = aVariable || 'my Default String';
你如何在 clojure 中做到这一点?
目前我正在从来自 compojure 的请求映射中读取标头。
(let [x-forwarded-for (get-in request [:headers "x-forwarded-for"])]
(println x-forwarded-for)
)
在“x-forwarded-for”标头不存在的情况下,x-forwarded-for 值为 nil。测试 nil 然后将 x-forwarded-for 重新分配给另一个值的正确方法是什么?
【问题讨论】:
标签: clojure