2008-05-07から1日間の記事一覧

prototype.js使って作ったクラスの属性の初期化

参照を持つ属性はinitialize関数の中で初期化しないと駄目なんすね。 <html> <head> <script src="prototype-1.6.0.2.js"></script> <script> /* * この定義はよくない */ (Ng=Class.create()).prototype = { initialize: function() {}, arr: [0, 0] }; Ng.test = function() { var ng1 = new Ng(); var ng2 = new Ng(); // </head></html>…