变量后面的“##”是什么意思?

Die*_*Hou 3 ocaml js-of-ocaml

Js.coerce_opt (Dom_html.document##getElementById id)

我是 OCaml 的新手,最近正在处理 Js_of_Ocaml。我见过上面的代码,其中在变量和函数之间包含两磅。他们的意思是什么?

oct*_*ron 5

OCaml 对象的普通方法调用被编写为obj#meth.

为了处理Js对象,添加了用于调用对象方法的js_of_ocaml(ppx) 语法扩展:https://ocsigen.org/js_of_ocaml/4.0.0/manual/ppxobj##methJs