自分で書かないと忘れるのでメモしておきます。 たとえばParagraphに「指定した数値だけポイントサイズを下げる」ってメソッドを生やすとか。 (function(){ // Paragraph拡張 // 引数に指定した数値ずつサイズを下げる。単位は無視して数値しか見ない // 成功するとtrueを返す Paragraph.prototype.downSize = function(num){ var origin = this.pointSize; var size; if( num.constructor.name != "Number" ){ throw "downSize Error: 引数が数値ではありません"; } size = origin - num; if( size <= 0 ) { throw "downSize Error: これ以上サイズを下げられません"; }