我知道,你可以tell
Chrome或Safari浏览器do JavaScript
(或完全写在JS ...点菜JXA),但同时回答another question,我得到了好奇......可能在Applescript中执行内嵌JavaScript语句吗?
是否有任意执行内联的方式AppleScript中的JavaScript语句(没有tell
另一个进程)?
到目前为止,我只用像这样(在一个AppleScript):
do shell script "osascript -l JavaScript -e '\"" & myVar & "\".trim()'"
,但似乎这样一个愚蠢的解决办法
为什么你想要写一个AppleScript内的JavaScript?为什么不把它全部写在JXA中? – JMichaelTX
@JMichaelTX主要是因为JS有很多便利(比如'trim()')......有时候写JS的速度要快于在AS中找出同样的东西,或者将整个脚本转换为JXA – brandonjp