Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
[B! ajax][closure] nilabのブックマーク
[go: Go Back, main page]

タグ

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

  • 関連タグはありません

タグの絞り込みを解除

ajaxとclosureに関するnilabのブックマーク (4)

  • 指向性メモ クロージャとOOPとJavaScriptの謎仕様

    ページ情報 制作日 2005-07-24T03:14:49+09:00 最終更新日 2005-10-28T11:35:21+09:00 ページ内目次 Navigation Comments Trackbacks Post a comment JavaScriptはクロージャでガリガリ書いていく言語だという説もあるが、OOP原理主義としてはプロトタイプベースでもいいからOOPで書きたいのである。というか、クロージャは中途半端で気持ち悪い。 さて、事の発端は『JavaScript とクロージャ』という記事である。この記事によると、なにやらイベントにクロージャを渡すと幸せになれるという事らしい。ふむふむ、たしかにシンプルでいい感じである。 ……が、しかしだ。オブジェクト指向なアレに対して、クロージャには決定的な弱点が有るはずなのだ。そう、メソッド(クロージャ)間での(メンバ)変数の共有である。

    nilab
    nilab 2007/03/02
    指向性メモ クロージャとOOPとJavaScriptの謎仕様
  • いやなブログ: JavaScript とクロージャ

    JavaScript とクロージャ JavaScript プログラミングはなかなかおもしろいよ、と知人に言ってみたところ、 全然信用されずに怪訝な顔をされる、という目に遭いました。 クロージャが使えて DOM ツリーにイベントハンドラを簡単に追加できるよ、と続けると多少は興味を持ってもらえるようなので、クロージャを使ったサンプルプログラムを書いてみました。 箱の中でマウスカーソルを適当に動かしてください。 このプログラムでは各セルの色の濃さをクロージャを使って保持しています。makeHandler という関数の depth という変数がそれです。クロージャを使うと、個々のイベントハンドラごとに独立した状態を簡単に持たせされるのがポイントです。 別にクロージャを使わなくてもいいようなプログラムですが (クロージャではなく DOM のエレメントに状態を持たせるとか)、こういう風にも書けるよ、と

    nilab
    nilab 2007/03/02
    いやなブログ: JavaScript とクロージャ
  • FC2Blog - 404 Error

    Page not found ご指定のファイルが見つかりませんでした 30秒後にトップページへ移動します

    nilab
    nilab 2007/03/02
    JavaScriptな日々 | クロージャとは?
  • くーすーって美味しいよね クロージャとthisスコープ

    AJAXって面白いよなーと思い、最近になってJavaScriptの勉強を始めたがとっても奥が深い。いろんなとこでつまづいてしまう。 そんな中で、 ひげぽん OSとか作っちゃうかMona-: 実践 prototype.js [2] ひげぽん氏の「イベントハンドラ内で this を参照する」という記事を読んでいたのだが、すぐには理解できなかった。 自分の理解の過程を備忘録として残しておく。 なお、 指向性メモ::2005-07-24::クロージャとOOPとJavaScriptの謎仕様 も大変参考にさせていただきました。 (1)初心者が犯しやすいミスコード。 hoge : function { // do something }, some : function() { var element = $('elementname'); element.onclick = function() {

    nilab
    nilab 2007/03/02
    くーすーって美味しいよね クロージャとthisスコープ
  • 1