このページは? アークウェブのスタッフが、システム開発についての “個人メモじゃもったいないけどブログ未満”的コンテンツをまとめているWiki。 お役に立てば幸いです。B^) 今までは、 var animal = new Object(); animal.Human = function (name) { this.name = name; } のように、クラス定義&コンストラクタを書いてたけど、 var animal = new Object(); animal.Human = function Human(name) { this.name = name; } var className = animal.Human.toString(). match(/function[ ]+([a-zA-Z0-9_]+)/)[1]; console.log(className); // Human