注:下述代码摘自《神奇的Photoshop脚本自动化与插件开发(彩色版)》(李发展 编著)
var message = "Welcome to " + app.name + "\r\n" + app.version;
alert(message);
var 表示定义一个名为message的变量,用来存储字符串,在本例中其内容是欢迎进入当前程序的名称,另起一行显示版本号。
app.name 指的是Photoshop。因为现在学习的就是Photoshop的Javscript,就不考虑其它程序了。
\r\n 是正则表达式,r 代表return; n 代表newline; 两个合用表示换行。
app.version 指的是Photoshop的版本号。
书中说alert是一个函数,其实它是一个方法,这个方法的功能是弹出一个脚本警告窗口,用alert()这个具体方法来显示message的内容。因为Javascript是一个面向对象编程语言,在这个语言世界里,“函数”是一个比“方法”级别高很多的一个概念。但是为了方便理解,可以把alert()理解为代数学里函数f()。
我是通过Visual Studio运行的,这段代码不能运行两次,否则会报错。运行一次之后,需要重启Photoshop之后,才能二次运行。