記事へのコメント42

    • 注目コメント
    • 新着コメント
    sabteeen
    sabteeen クロージャーわかりやすい

    2016/07/01 リンク

    その他
    hedeyoshi
    hedeyoshi これはわかりやすい!俺の頭で使えるとは言ってない……。

    2016/01/06 リンク

    その他
    mjy
    mjy id:sds-page id:takhasegawa 広域変数は駄目。外側の関数のスコープ(呼ばれる度作られる)を使う事で、同じコードから生まれたクロージャ同士が変数を共有せずに済む。同じ変数名が違う物を指す状態。インスタンス変数が近い。

    2015/07/17 リンク

    その他
    iincho_jp
    iincho_jp ある日突然わかるようになるから不思議

    2015/07/17 リンク

    その他
    jojo800
    jojo800 ウキッ!…ウキィ…?

    2015/07/17 リンク

    その他
    wata300
    wata300 確かに分かりやすかった。なるほどなー。

    2015/07/17 リンク

    その他
    sds-page
    sds-page グローバル変数を小難しく書いてみただけって印象 / id:mjyそういう小難しい概念がバグの元になるって話でしょ

    2015/07/17 リンク

    その他
    thesecret3
    thesecret3 非同期で動かすときに値を保持する以外の使い方はよくわからない。この例で必要には見えないな。

    2015/07/17 リンク

    その他
    Dai_Kamijo
    Dai_Kamijo すごい。クロージャについてここまで懇切丁寧に説明しているものは見たことがない。クロージャがわからんという人にぜひとも勧めたい。-[JavaScript] 猿でもわかるクロージャ超入門 1 問題 · DQNEO起業日記 — ものえお

    2015/07/17 リンク

    その他
    kazuya030
    kazuya030 30%理解しました、っていう小ゴールが心地よくて一気に最後まで読んでしまった。うまい

    2015/07/17 リンク

    その他
    hi_yamamoto
    hi_yamamoto ブコメのグローバル変数やクラス変数じゃ駄目なの?ってのはクロージャにすれば変数が隠蔽されるって利点があった気がする

    2015/07/17 リンク

    その他
    n314
    n314 function f(){ return a = ++a || 1; } / まあ普通は状態持つときは無難にnewするよね。

    2015/07/17 リンク

    その他
    takhasegawa
    takhasegawa 分かるけど分からん。クラス変数やグローバル変数じゃダメなの?

    2015/07/17 リンク

    その他
    gsk32
    gsk32 こうも簡単に理解できてしまった

    2015/07/17 リンク

    その他
    nibushibu
    nibushibu ウッキー!

    2015/07/17 リンク

    その他
    yotazo
    yotazo わかりやすい!

    2015/07/17 リンク

    その他
    osnq
    osnq いいのかこれで

    2015/07/17 リンク

    その他
    masahiko_of_joytoy
    masahiko_of_joytoy 新卒向けのクロージャの資料として

    2015/07/17 リンク

    その他
    ahiru_z
    ahiru_z おもしろい!

    2014/01/21 リンク

    その他
    zilog80
    zilog80 さっぱりわからん。値を保持するだけならクロージャでなくてもできる。クロージャの使いドコロがいまいち分からない。

    2013/02/18 リンク

    その他
    sh19910711
    sh19910711 『「よくわかんねーけど、おれ、自転車に乗れてるぞ?」という、少年のような気持ちでした。』

    2013/01/26 リンク

    その他
    yamakozawa
    yamakozawa クロージャ

    2013/01/18 リンク

    その他
    Nan_Homewood
    Nan_Homewood なるほど。そうだったのか。

    2012/12/05 リンク

    その他
    webbingstudio
    webbingstudio 無名関数と、関数内で独立した変数を処理するクロージャについての丁寧な解説。1~6まで読むとちょっぴりかしこくなる。

    2012/11/10 リンク

    その他
    co-ro
    co-ro クロージャ

    2012/02/02 リンク

    その他
    nacika_inscatolare
    nacika_inscatolare クロージャ 関数 無名関数 参照

    2012/01/18 リンク

    その他
    As_hsp
    As_hsp クロージャ 関数 無名関数 参照

    2012/01/18 リンク

    その他
    stealthinu
    stealthinu クロージャについてのとてもわかりやすい説明。自分はクロージャを単に無名関数で定義された関数を返すことかと誤解してたわ… はずかしい… なんつうかオブジェクトっぽい関数って感じだね。

    2011/06/10 リンク

    その他
    kyouzont
    kyouzont 関数の呼び出しが終了した後も値を保持しておき、次に関数が呼び出されたときにその値を使って処理を行いたい場合は ~略~ クロージャを使っても同じことが実現できます。(O'REILLY JavaScript(第5版)より)

    2011/05/23 リンク

    その他
    emucyo
    emucyo タコでも分かるやつがいいの

    2011/04/23 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    [JavaScript] 猿でもわかるクロージャ超入門 1 問題 - DQNEO起業日記

    問題です。 問題: 呼び出すたびに、1,2,3,...を返すような関数 f( )を定義せよ。 f(); // 1 f(); // ...

    ブックマークしたユーザー

    • tobibako452019/04/30 tobibako45
    • yamotech2017/06/17 yamotech
    • usako11242017/05/30 usako1124
    • funclur2017/03/08 funclur
    • kathew2017/02/09 kathew
    • novacoffee2016/10/29 novacoffee
    • tuckQ2016/10/01 tuckQ
    • kuri-kei2016/07/17 kuri-kei
    • sabteeen2016/07/01 sabteeen
    • atwata2016/04/26 atwata
    • tyosuke20112016/04/16 tyosuke2011
    • ktanaka1172016/02/18 ktanaka117
    • hedeyoshi2016/01/06 hedeyoshi
    • oreskboys2015/12/01 oreskboys
    • kawatama2015/11/07 kawatama
    • yorisilo2015/10/20 yorisilo
    • hb_08thse2015/08/02 hb_08thse
    • taniya_web2015/07/21 taniya_web
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - 暮らし

    いま人気の記事 - 暮らしをもっと読む

    新着記事 - 暮らし

    新着記事 - 暮らしをもっと読む

    同時期にブックマークされた記事