我正在用 JS 编写一个 photoshop 脚本,此时我要求用户选择文件夹位置并将所有这些文件添加到一个数组中。然后我希望解析数组,以便只保留文件名。
我收到此错误:fileList[i].replace 不是函数
我想这是由于我传递了错误的值或使用了错误的类型。希望有人能解释这个问题并帮助我解决它吗?
//Prompt for folder location
var Path = Folder.selectDialog("Select Folder Location for Renders")
// Use the path to the application and append the samples folder
var samplesFolder = Folder(Path)
var fileList = samplesFolder.getFiles()
for (var i = 0; i < fileList.length; i++)
{
fileList[i] = fileList[i].replace(/^.*[\\\/]/, '')
}
prompt("Complete")
感谢您的时间,AtB
小号