为什么parenscript函数改为全小写?

Jim*_*Jim 7 lisp case

当我执行时使用parenscript

(parenscript:ps 
 (slot-value ($ "#mytextarea") 'selectionStart))

它产生了javascript

$('#mytextarea').selectionstart;

请注意,selectionStart现在selectionstart.它失去了大写的S Start!如何保持大写字母S?

Ram*_*ren 7

Parenscript将自动从lisp命名约定(破折号分隔单词)转换为CamelCase,因此:

(parenscript:ps 
 (slot-value ($ "#mytextarea") 'selection-start))
Run Code Online (Sandbox Code Playgroud)

结果是

"$('#mytextarea').selectionStart;"
Run Code Online (Sandbox Code Playgroud)