2007-10-18 カテゴリ: Client Side タグ: Tips JavaScript 安易な発想 またまた発想的には同じもの。 今度は、普通のメソッドを無理やりメソッドチェーンするメソッド。 /* chainのc */ Object.prototype.c = function() { var methodName = arguments[0], args = []; for (var i = 1, l = arguments.length; i < l; i++) args.push(arguments[i]); this[methodName].apply(this, args); return this; } 第1引数には呼び出すメソッドの名前を文字列で渡す。 使い方は↓みたいな感じ。 /* エレメントのclassNameに'classD'を追加 */ var elm =