rih*_*ihe 2 javascript after-effects
我有以下 for 循环:
var arr = [ "a", "b", "c" ];
for(var i=0; i < arr.length; i++) {
arr[i];
}
Run Code Online (Sandbox Code Playgroud)
当我在 After Effects CC 2014 的脚本编辑器中调用它时,只会c在控制台中打印,而不是:
a
b
c
Run Code Online (Sandbox Code Playgroud)
Array仅打印最后一个对象,这正常吗?后台发生了什么?循环像那时一样正常运行a,b仅c打印最后一个对象只是脚本编辑器的一个选项?
仅打印数组的最后一个对象是否正常?
是的,这是 ExtendScript Toolkit (ESTK) 的正常行为,
后台发生了什么?
我循环遍历你的数组。
循环正常运行,就像 a then b then c 一样,仅打印最后一个对象只是脚本编辑器的一个选项?
是的。再次。
如果你想打印出你需要使用$.write()或 的东西$.writeln()。这将在 ESTK 控制台中可见。$您可以在 ESTK 中的“Help>Javacript Tools Guide CC”下 找到有关帮助程序对象的更多信息。
| 归档时间: |
|
| 查看次数: |
3944 次 |
| 最近记录: |