
clojurejs
文章平均质量分 85
简单Janeee
前端小白的代码日常
展开
-
【clojure】cljs的各种参数判断
negate-value函数接受一个名为value的参数,并使用not函数对value进行取反操作。函数只能判断参数是否为true,不能判断其他值是否为真,比如非空字符串或非零数字。如果为空,则输出提示信息"值为空,请提供有效的参数",并使用。函数可以将集合转化为一个序列(sequence),如果集合为空,则返回。是否为空,如果为空,则输出提示信息"所有值都已处理完毕"。如果你需要判断其他类型的值是否为空,可以使用相应的函数,如。,如果参数是true,则返回true,否则返回false。原创 2023-09-12 18:45:00 · 446 阅读 · 0 评论 -
【Electron】electron与cljs的处理
实现效果:前言:如何用cljs的方式,编写electron应用,可以实现多窗体应用要使用ClojureScript(CLJS)编写一个 Electron 应用程序,并实现多窗体功能,您可以按照以下步骤进行操作:设置开发环境:安装 Node.js:确保您的计算机上安装了 Node.js,因为 Electron 依赖于它。安装 Leiningen 或 Boot(如果您使用的是 Clojure 项目)。创建项目:在您选择的项目文件夹中创建一个新的 ClojureScript 项目。原创 2023-09-12 09:23:05 · 733 阅读 · 0 评论 -
【clojure】re-frame的学习笔记01
而且,不,重新框架不提供标准效果处理程序,因此您需要自己编写它们,然后注册它们。map参数中,但当前的“应用程序状态”是世界中总是需要的一方面,并且默认情况下在密钥中可用。刚刚删除的项目生成hiccup,但除此之外,“这次”计算的hiccup将与“上次”相同。一个变异的、有效的行为,这就是效果处理程序所做的事情,他们改变"the world"。返回的映射的每一个键都标识一种方法,并且该键提供了更多详细信息,返回。更多内容将在后面的教程中介绍。的,它是用向量参数调用的,该向量的第一个元素是一个查询 ID。原创 2023-09-09 20:28:55 · 718 阅读 · 0 评论 -
【clojure】02-clojure中的方法1
如果你想在vector中找到最大值,需要使用apply。个人理解应该是求余 div对num求余。取coll,从第n个之后的。原创 2023-09-03 12:34:42 · 240 阅读 · 0 评论 -
【clojure】入门篇-01
;定义一个symbol的a设置的值为hello,a值不可变;;定义局部的,直接返回了aa)ps:定义之后若要使用该函数名称,需要先执行一遍该定义的内容;;3.定义一个函数;;函数、后面跟的是一个参数列表,;;一个函数出现在列表的第一个元素位置的时候会被求值,这样就执行了这个元素;;给函数起一个名字;;通常使用 defn 函数名 参数列表 函数体。原创 2023-08-27 15:59:45 · 1408 阅读 · 0 评论