タグ

ブックマーク / zentoo.hatenablog.com (1)

  • 僕がJavaScriptで簡易なdeep copyを必要としたわけ - 愛と勇気と缶ビール

    しばらく前から仕事でApache Shindigを触っている。Shindigは、Googleの提案しているソーシャルアプリケーション(日だとソーシャルゲームと言った方が通りがいいかも)の共通API、OpenSocialの参照実装。 もそっと分かりやすく説明すると、mixiアプリって四角いハコ(実態はiframe)の中にアプリがあって、外側とは別々になっている感じがするでしょう。あの四角い箱もといiframeの中を描画しているのがShindig。 んでまあ、ソーシャルアプリケーション用のAPIなので、JavaScriptのライブラリとして提供されている関数を使って、例えば友達の情報(mixiでいうとマイミクとか)がゲットできて、そういったSNS上にあるソーシャルな情報を利用したアプリを皆が作れると。そういうわけです。 んで、そのShindig内部のJavaScriptライブラリのテストをし

    僕がJavaScriptで簡易なdeep copyを必要としたわけ - 愛と勇気と缶ビール
    kyouzont
    kyouzont 2011/06/10
    本文より>JavaScriptではプロトタイプ継承が行われるので、あるオブジェクトのプロパティを引き継いだ上で新しいオブジェクトを作りたいんなら継承してnewしちゃえばいいんでないの | JavaScript第5版 P152~ も要参照
  • 1