<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<jsplugins>
<jsplugin name="test" type="wps" version="1.0.0" url="file:///C:/Users/zedo/AppData/Roaming/kingsoft/wps/jsaddons/test_1.0.0" />
</jsplugins>
2026/5/14大约 3 分钟
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<jsplugins>
<jsplugin name="test" type="wps" version="1.0.0" url="file:///C:/Users/zedo/AppData/Roaming/kingsoft/wps/jsaddons/test_1.0.0" />
</jsplugins>
本来不打算写这篇文章的,因为“基础”的东西要讲的特别多。写代码的都知道去翻文档,但是 WPS 官方文档的内容确实太多太杂了,作为“小白”大概率不知道从何下手。我在写文章时,习惯把用到的“知识”补上相关链接,但是内容越补越多,占了挺大篇幅,于是就拆分出来了。因此这里也并不是完整教学(至少不是从“零”开始),只是用来告诉读者、记录自己如何使用 JavaScript 宏,以及编写宏时需要知道的一些 WPS JS API 的知识。
可参考的文档:
本文的宏多数根据 WPS 自带的录制功能所得代码进行修改,去除冗余、加上注释、修改为类型提示友好的代码风格。
如果你是第一次使用 JS 宏,建议先阅读 WPS JSA 宏基础。
Intl 对象是 ECMAScript 国际化 API 的一个命名空间,它提供了如下 API:
这里并不是 markdown 图片的基本语法。
下取整,即 ⌊x⌋ :