Javascript For WPS Applications.

JSA是什么?

JSA即是用Javascript措辞编写宏,也叫做JS宏。
它是金山公司将Javascript脚本措辞移植到WPS运用程序中用来编写宏。

WPS宏编辑器集成了一个V8 引擎的 JavaScript 运行时,支持大部分ES6语法,因此宏编辑器支持JavaScript 标准内置工具。

JS内置工具和浏览器的内置工具是不同的,WPS宏编辑器集成的是JavaScript 运行时,而不是浏览器,因此WPS宏编辑器不支持浏览器的内置工具。

Excel宏JSA教程关于JSA

因此会有一些原来在浏览器环境下可以运行的工具函数在JSA中却不能用。

JS宏与VBA宏有什么差异?为什么选择JS宏?

差异

JSA去掉了VBA一些工具和windowsAPI调用功能。

因此JSA并不能像VBA那样能调用系统API。

但这无妨,JSA的轮子多,VBA在这点上比不过。

为什么选择JSA?

1.Javascript措辞是目前最盛行的脚本措辞,有非常多拿来就用的轮子。
该编程措辞一贯在发展,生动社区多,碰着问题,总能找到答案。
而VBA由于已经良久未更新了,微软也是将之束之高阁了,生动社区少,碰着问题可能找不到答案。

2.对付熟习Javascript措辞的人上手非常快。

3.我个人对JSA的前景还是看好的。

如何学习JS宏

对付本教程,我个人认为既然是保姆级教程,那么该当从下面三个方面去学习JSA。

1.Javascript措辞入门

2.ECMAScript6.0

3.WPS Excel内置工具

4.项目演习训练

关于教程

WPS集成的是V8引擎,支持ECMASCRIPT6.0语法,那么在本教程中凡涉及到官方推举的编程风格,教程中将会优先采纳官方推举的风格。