Ert*_*tin 0 javascript object clojurescript
我需要将此Javascript代码转换为ClojureScript。我在使用this
关键字时遇到了麻烦。
这是我的JS:
if (!String.prototype.startsWith) {
String.prototype.startsWith = function(searchString, position) {
position = position || 0;
return this.indexOf(searchString, position) === position;
};
}
Run Code Online (Sandbox Code Playgroud)
我Object doesn't support property or method 'startsWith'
在高级模式下遇到了Google Closure编译器错误,因此需要添加此代码。(IE 11)
ClojureScript已经具有clojure.string/starts-with?
:
$ clj -Sdeps '{:deps {org.clojure/clojurescript {:mvn/version "RELEASE"}}}' -m cljs.main -re node
ClojureScript 1.10.520
cljs.user=> (require '[clojure.string :as str])
nil
cljs.user=> (str/starts-with? "foobar" "foo")
true
Run Code Online (Sandbox Code Playgroud)
重新查找还可以帮助您找到它。
归档时间: |
|
查看次数: |
108 次 |
最近记录: |