clojurescript - 为什么clojurescript调用一些js函数时使用 "-"而另一些则不调用?

标签 clojurescript

clojurescript 中的某些函数以连字符 - 开头,例如 js/window 上下文中的 .-onload.-fillstyle 在 Canvas 上下文中,而其他像 .getElementById 不以 - 连字符开头。为什么会有这样的特殊性呢?我在这里缺少什么?

最佳答案

我确实相信 .- 表示您正在访问某个属性。在这里阅读有关 js-interop 的更多信息 http://www.spacjer.com/blog/2014/09/12/clojurescript-javascript-interop

关于clojurescript - 为什么clojurescript调用一些js函数时使用 "-"而另一些则不调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47245890/

相关文章:

reactjs - 如何准备 React.js 组件以在 ClojureScript 中用作外部 Reagent 组件?

javascript - 函数测试值范围内的值并返回值

clojure - 如何在 clojurescript 中使用 clojure.string/join

javascript - 当用户在输入字段中输入 "ENTER"时停止页面重新加载 - ClojureScript

javascript - 传单弹出窗口中的试剂组件 - 自定义传单弹出窗口

clojure - 如何检索位于 HashMap 值列表的第一个位置的字符串

testing - 如何获得简单的 clojurescript 编译的直接结果?

clojurescript - 实例化命名空间的 javascript 类

javascript - 将 JavaScript websql 转换为 Clojurescript

clojure - 使用 Om,从嵌套映射生成嵌套 div