【Javascript】特定のレイヤーを削除するスクリプト
お世話になっております。
var layers = app.activeDocument.layers;
for(j=0; j<layers.length; j++){
if(layers[j].name == 'あいう' || layers[j].name == 'えおか' ||layers[j].name == 'きくけ' || layers[j].name == 'こさし' || layers[j].name == 'すせそ' || layers[j].name == 'たちつ'|| layers[j].name == 'てとな' || layers[j].name == 'にぬね' || layers[j].name == 'のはひ') {
layers[j].remove();
}
}
こんなスクリプトがあったとします。
特定の名前のレイヤーがあったら削除するというものですが、削除したいレイヤーが大量にあって、多分ですが長すぎてスクリプトがうまく動作しませんでした。
一つのファイルに、全てのレイヤーが存在するわけではありません。
特定の名前がどれか一つでも引っかかったら削除したいのです。
これをもっと簡潔に書く方法はありますか?
