Javascript &引用;数组不是函数";错误
我正在尝试创建一个JS脚本,该脚本在Photoshop中执行以下操作:Javascript &引用;数组不是函数";错误,javascript,arrays,photoshop,Javascript,Arrays,Photoshop,我正在尝试创建一个JS脚本,该脚本在Photoshop中执行以下操作: var textarray = array("Hello World", "Good morrow", "top of the morning"); 对于数组中的每个单词 打开新文档 将单词写在图层上 运行photoshop操作 保存并关闭 这是到目前为止我的代码 var textarray = [ "Hello World", "Good morrow", "top of the morning" ]; for (x
var textarray = array("Hello World", "Good morrow", "top of the morning");
对于数组中的每个单词
var textarray = [ "Hello World", "Good morrow", "top of the morning" ];
for (x=0; x < textarray.length(); x++) {
#target photoshop
app.bringToFront();
var strtRulerUnits = app.preferences.rulerUnits;
var strtTypeUnits = app.preferences.typeUnits;
app.preferences.rulerUnits = Units.INCHES;
app.preferences.typeUnits = TypeUnits.POINTS;
var docRef = app.documents.add(7, 5, 72);
// suppress all dialogs
app.displayDialogs = DialogModes.NO;
var textColor = new SolidColor;
textColor.rgb.red = 255;
textColor.rgb.green = 0;
textColor.rgb.blue = 0;
var newTextLayer = docRef.artLayers.add();
newTextLayer.kind = LayerKind.TEXT;
newTextLayer.textItem.contents = textarray[x];
newTextLayer.textItem.position = Array(0.75, 0.75);
newTextLayer.textItem.size = 36;
newTextLayer.textItem.color = textColor;
app.preferences.rulerUnits = strtRulerUnits;
app.preferences.typeUnits = strtTypeUnits;
docRef = null;
textColor = null;
newTextLayer = null;
// DO ACTION HERE
//CLOSE AND SAVE
}
var textarray=[“你好,世界”,“早上好”,“早上好”];
对于(x=0;x
由于某种原因,阵列部分无法正常工作。。错误24:textarray.length不是一个函数要回答最初的问题,
数组(…)
不是在JavaScript中创建数组的方式
var textarray = [ "Hello World", "Good morrow", "top of the morning" ];
至于下一个问题(实际上应该是一个单独的问题),length
不是一个函数,而是一个属性
for (x=0; x < textarray.length; x++) {
...
(x=0;x
...
为了回答最初的问题,数组(…)
不是如何在JavaScript中创建数组
var textarray = [ "Hello World", "Good morrow", "top of the morning" ];
至于下一个问题(实际上应该是一个单独的问题),length
不是一个函数,而是一个属性
for (x=0; x < textarray.length; x++) {
...
(x=0;x
...
或者var textary=new-Array(“你好,世界”,“早上好”,“早上好”);
,这就是你想要做的。不管怎样,还是用Juhana的语法吧——这更容易正确。或者var textary=new-Array(“你好,世界”,“早上好”,“早上好”);
,这看起来就是你想要做的。不管怎样,还是用Juhana的语法吧——这样更容易正确。