2009-09-01から1日間の記事一覧

クロージャ使って、クラス作ってる場合の継承

オライリー本によると、単純に親クラスを子クラスに委譲させればOKみたい^^

俺的、Javascriptクラスの書き方。

prototype.jsのClass.createからやりかたをパクッて 作ってみました。var Class = function(){ var id = null; var name = null; (function __construct(_id, _name){ id = _id || null; name = _name || null; }) .apply(this, arguments); return { getId …

Array.prototype.sliceの用途

これ使えば、argumentsとかの擬似配列と呼ばれるものを本物の配列に変換 できるらしい。 どういう仕組みになってるのかは知らんけど。。 var func = function(){ var args = Array.prototype.slice.call(arguments); var data = ["hoge3","hoge4"]; return a…