タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

uupaaとTipsに関するnsyeeのブックマーク (1)

  • ライブラリの一部でありながら単体利用も可能にする工夫 - latest log

    140文字を超えちゃうので、こちらで。 JavaScriptなコードを書いてると「このへんの処理はどこにも依存してないから、特定のライブラリの一部ではなく、単体でロードしても使えるような部品としてまとめられたらなぁ」とか「でも、ライブラリの一部として利用する場合にグローバルネームスペースを汚染するのはダメだよなぁ」と、考えたことはありませんか? window.uu 以下をライブラリのネームスペースとして利用している uupaa.js では、このような工夫をしています。 // === uu.base64 / window.base64 === (function(namespace) { namespace.base64 = { encode: base64encode, // base64.encode(data:String/ByteArray, // toURLSafe64:Boole

    ライブラリの一部でありながら単体利用も可能にする工夫 - latest log
  • 1