私は次のHTML文書の要素を持っており、DOMがロードされていると仮定します。私はClojureのClojureScriptの一重引用符と二重引用符の違いは何ですか?
(def my-element (.getElementById js/document 'myUnorderedList'))
で次のコードを実行すると
<ul id='myUnorderedList' />
my-element
の値はnil
です。
しかし、これは動作します:
(def my-element (.getElementById js/document "myUnorderedList"))
すなわちmy-element
は#object[HTMLUListElement [object HTMLUListElement]]
の値を持ちます。
(def my-element (.getElementById js/document "myUnorderedList"))
私の質問は:ClojureScriptでの単一引用符識別子と二重引用符の違いは何ですか?