2014-01-01から1年間の記事一覧

InDesignの段落相互参照をJavaScriptで作る

はいこんばんは。 相互参照の作り方がけっこうめんどくさかったので自分用にメモ。ついでに実験。 10.9 + CS6でしか動かしてません。あと、テキストアンカーへの参照は別の作り方するはずです。調べてない。 必要なものは 参照先ドキュメント (A) 参照先マー…

PhotoshopドキュメントをJavaScriptで別名保存する

たまにはアプリケーションに特化したことを書こうのコーナーです(今考えた)。いわゆる「別名保存」はDocment.saveAs()メソッドを使うんだけど、オプション類をいちいち調べるのが嫌になったのでまとめます。 なお、以下はPhotoshop CS6 Javascript Scripti…

parseIntとparseFloatの覚え書き

前フリが思いつかない件について。 この記事の主旨は一言で言うと「parseIntには第2引数で基数を指定しよう」です。 基本 parseIntとparseFloatは、どちらも引数として渡された文字列をパースして数値に変換するグローバル関数。 parseIntは整数、parseFloat…

JavaScriptのArray.sort覚え書き

お蔵出しシリーズ3。いつだか忘れたけど昔書いて、2013年5月にリライトしたらしいものをほぼそのまま。どうでもいいけどこのシリーズ、タイトルを統一しようとする気持ちがまったく見受けられませんね。 基本 array.sort(比較関数); 配列arrayの要素を、比較…

JavaScriptのループ文まとめ

お蔵出しシリーズ2。2008年2月に書いたらしいものに加筆したら原型がなくなりました。 ループ文とは 通常は上から下に処理が進んでいくプログラムを、一定条件に当てはまるあいだだけ繰り返し処理する制御文。 for文 初期値、条件、増減式を設定して、条件が…

JavaScriptの条件演算子(三項演算子)

PCの中身を整理したので、お蔵出しシリーズと称して、昔自分のために書いた文章を供養していこうと思います。たぶんあんまり続かない。 今回は2008年2月に書いたらしいものに加筆修正しました。 基本(条件演算子の記法) if(条件式) { 条件式が真(true)の…