デブサミ版Google Hackathon行ってきました*1。OpenSocialに触れるのがもちろんメインテーマなんですが、今回それとは別に「JavaScriptを使いこなせるようになる」と言うサブテーマを自分に課してました。 今日一日でJavaScriptを好きになれたので、そのノウハウをメモっておきます。 参考: 今日書いたJS 名前空間 JavaScriptで何が嫌かって、裸で存在する変数やハンドラ類です。今まで start() とか init() なんて関数名とか普通に使ってたんですが、「こんなのいつかぶつかるに決まってるじゃん」、と非常に嫌な思いをしてました。 名前空間の作り方がわかれば、このストレスが一気になくなります。これだけでJavaScript嫌いが治るといっても過言じゃないくらい効果的です。 名前空間はオブジェクトとして作ればOKです*2。変数の局所化のために ( f