2005-10-17から1日間の記事一覧

PDFを連結する方法

http://www.swa.gr.jp/u-note/ps2pdf.html より。gs8.51とcygwinで gswin32c -q -dSAFER -dNOPAUSE -dBATCH -sDEVICE'#'pdfwrite -sOutputFile=result.pdf -dCompatibilityLevel'#'1.4 -f a.pdf b.pdf c.pdf

JavaScriptでprivate メンバー

JavaScriptでprivateメンバーを作るにはコンストラクタでの局所変数にする。 function Foo() { var name = "taro"; this.setName = function(newName) { name = newName; }; this.getName = function() { return name; }; } var f = new Foo(); alert(f.name…

JavaScriptでの継承

JavaScript(ECMAScript)は、Prototypeベースのオブジェクト指向なので、継承を使いたい場合、Prototypeを設定すると属性を共有できるようになる。自身にその属性がない場合、prototypeの同属性を自動的に探しに行く仕組みのことである。 function Foo() { } …

DojoとPrototype.jsの違い

http://d.hatena.ne.jp/m-hiyama/20051015/1129357440 を見て思ったけど、たしかDojoスタイルはメンバーコピーをし、Prototype.jsスタイルはprototypeに設定してメンバーを継承させているんですよね。これは一長一短で、前者は外部アクセスできないメンバー…