JavaScriptsの基礎文法
print文
code:jsx
var footage_item = get_footage_item();
for (var i = 0; i < footage_item.length; i++) {
$.writeln(footage_itemi);
}
https://gyazo.com/39607611ec40102cb4d5eca09f2d8476
$.writeln(~~~) を使用すると、AEScriptのウィンドウのコンソールに結果をプリントすることができる。
オブジェクトのタイプを取得する
code:jsx
if (obj instanceof Array) {
// do something
}
オブジェクトタイプの不一致(Not)判定にしたい場合は
code:jsx
if(!(obj instanceof Array)){
// do something
}
instanceof の判定を()で囲んで、!をあたまにつける。
ファイルの有無を確認する
code:jsx
var f = new File(lock_file);
if (f.exists) {
// 存在する場合の処理
}
ファイルを削除する
code:jsx
var f = new File(lock_file);
f.remove();
改行コードを削除する
code:jsx
var str = "aaa\n"
str.replace(/\r?\n/g, '')
#JavaScripts_文法