当我执行时使用parenscript
(parenscript:ps (slot-value ($ "#mytextarea") 'selectionStart))
它产生了javascript
$('#mytextarea').selectionstart;
请注意,selectionStart现在selectionstart.它失去了大写的S Start!如何保持大写字母S?
Parenscript将自动从lisp命名约定(破折号分隔单词)转换为CamelCase,因此:
(parenscript:ps
(slot-value ($ "#mytextarea") 'selection-start))
Run Code Online (Sandbox Code Playgroud)
结果是
"$('#mytextarea').selectionStart;"
Run Code Online (Sandbox Code Playgroud)