タグ

ブックマーク / d.hatena.ne.jp/kitokitoki (3)

  • jQuery プラグインを書くための資料と便利ツール - わからん

    次の3つが役立っている。最近実際にいくつか読んでいるけど、複数ブラウザ対応していたり、完成度の高いものばかりというわけではないんだなと知った。そのことにネガティブな印象はなくて、そのまま使えるものじゃなくても、公開して頂けるだけありがたいといった気分。どうせなら GitHub に置いてくれれば、気軽に修正の報告ができるしいいなとは思った。 http://docs.jquery.com/Plugins/Authoring 公式サイトの Plugins/Authoring というセクションに丁寧な解説がある。 http://stefangabos.ro/jquery/jquery-plugin-boilerplate-revisited/ テンプレ。コメント付きのほうを一度読み下すだけでも、ためになった。わざわざこのネタのための RSS フィード もあった。 http://jquery.cod

  • わからん

    バージョンは 2018/4/16 頃のバイナリをダウンロードできる新しいやつです。 { "title": "自分用の設定", "rules": [ { "description": "right_command で入力をトグルできるようにする", "manipulators": [ { "type": "basic", "description": "入力ソースが英字の場合、ひらがなにする", "from": { "key_code": "right_command" }, "to": [ { "key_code": "japanese_kana" } ], "conditions": [ { "type": "input_source_if", "input_sources": [ { "language": "en" } ] } ] } ] }, { "description": "r

    わからん
    tuki0918
    tuki0918 2012/05/02
    わからん
  • jQuery で ;(function () ...と、セミコロンで始めることがあるのはなぜか - わからん

    追記 たくさん反響があって驚きました。念の為書いておくと、私はこの記事で仕組みを解説しただけで、このようなノウハウに賛成も反対もしていません。追記はここまで。 azu さんのつぶやきで知った、Dangers of anonymous function closures が、例がよいのに説明が少ないので、ここで丁寧に解説します。なぜ、 jQuery で ;(function () ...とセミコロンで始めるコードがあるのかがわかります。 次のサンプルの実行結果を想像して下さい。 var foo = function(bar) { console.log("foo"); return bar; } (function(){ console.log("bar") })(); 結果は "foo bar" を印字します。多くの場合、これは意図しない挙動だと思います。"bar" だけだと思いませんか。

  • 1