没有合适的资源?快使用搜索试试~ 我知道了~
cljs-bean:通过惯用的ClojureScript进行高效JavaScript对象互操作
共19个文件
md:7个
cljs:6个
edn:2个
需积分: 9 0 下载量 94 浏览量
2021-05-13
17:52:33
上传
评论
收藏 29KB ZIP 举报
温馨提示
CLJS豆 类似于clojure.core/bean ,但适用于ClojureScript。 bean函数以及->clj和->js转换器可通过实现ClojureScript集合抽象的瘦包装器来处理JavaScript对象: ( require '[cljs-bean.core :refer [bean ->clj ->js]]) ( bean #js { :a 1 , :b 2 }) ; ; {:a 1, :b 2} 转换器启用惯用互操作,同时比使用js->clj和clj->js等效构造要快得多: ( let [{ :keys [a b]} ( ->clj #js { :a 1 , :b 2 })] ( + a b)) ; ; => 3 ( into ( ->clj #js [ 1 2 ]) [ 3 4 5 ]) ; ; [1 2 3 4 5] ( ->js *1) ; ; #js
资源推荐
资源详情
资源评论
收起资源包目录
cljs-bean-master.zip (19个子文件)
cljs-bean-master
.travis.yml 968B
project.clj 391B
test
cljs_bean
core_test.cljs 53KB
transit_test.cljs 716B
from
cljs
core_test.cljs 1KB
LICENSE 11KB
src
cljs_bean
core.cljs 22KB
transit.cljs 979B
from
cljs
core.cljs 6KB
deps.edn 676B
doc
recursive.md 718B
object.md 2KB
cljdoc.edn 417B
transit.md 2KB
key-mapping.md 1KB
overview.md 1KB
.gitignore 67B
CHANGELOG.md 4KB
README.md 1KB
共 19 条
- 1
资源评论
越昆
- 粉丝: 22
- 资源: 4598
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功