Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマーク
  • テクノロジー
  • JavaScript の this を理解する多分一番分かりやすい説明 - Qiita
  • Twitterでシェア
  • Facebookでシェア

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできますコメント表示の設定

ブックマークしました

ここにツイート内容が記載されますhttps://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

211usersがブックマークコメント10

    ガイドラインをご確認の上、良識あるコメントにご協力ください

    0/0
    入力したタグを追加

    現在プライベートモードです設定を変更する

    おすすめタグタグについて

      よく使うタグ

        JavaScript の this を理解する多分一番分かりやすい説明 - Qiita

        ガイドラインをご確認の上、良識あるコメントにご協力ください

        0/0
        入力したタグを追加

        現在プライベートモードです設定を変更する

        おすすめタグタグについて

          よく使うタグ

            はてなブックマーク

            はてなブックマークで
            関心をシェアしよう

            みんなの興味と感想が集まることで
            新しい発見や、深堀りがもっと楽しく

            ユーザー登録

            アカウントをお持ちの方はログインページ

            記事へのコメント10

            • 注目コメント
            • 新着コメント
            living
            ディテールを端折っているからわかりやすいだけ。thisは仕様が複雑なので、「わかりやすい説明」は何かしら説明が抜けている(抜けてる点はQiitaのコメント欄参照)。

              その他
              kndkndknd
              わかりやすい

              その他
              toshi-toma
              分かりやすい

              その他
              seapig_dolphin
              “function test() { console.log(this) } var obj = {} obj.test = test”

              その他
              daruyanagi
              大胆に端折ってわかりやすく説明できるマン、ありがたい

                その他
                otchy210
                コメントが本編。

                  その他
                  living
                  livingディテールを端折っているからわかりやすいだけ。thisは仕様が複雑なので、「わかりやすい説明」は何かしら説明が抜けている(抜けてる点はQiitaのコメント欄参照)。

                    2017/08/01リンク

                    その他
                    Foorier
                    例の内容も良いからか凄くわかりやすい

                      その他
                      nunulk
                      ほえー、分かりやすかった

                      その他
                      threetea0407
                      ものすごくわかりやすかった

                        その他
                        efcl
                        `this`は`.`前のオブジェクトを示すという話。(例外はあるけど)

                        その他

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

                        リンクを埋め込む

                        以下のコードをコピーしてサイトに埋め込むことができます

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

                        関連記事

                          usersに達しました!

                          さんが1番目にブックマークした記事「JavaScript の thi...」が注目されています。

                          気持ちをシェアしよう

                          ツイートする

                          JavaScript の this を理解する多分一番分かりやすい説明 - Qiita

                          JavaScript の this は、(他のプログラム言語から見ると) ちょっと面白い挙動に見えることがあります。 ...JavaScript の this は、(他のプログラム言語から見ると) ちょっと面白い挙動に見えることがあります。 先日、この this の挙動について、会社の同僚が説明してくれたのですが、これまで聞いた説明の中で一番分かりやすいと感じたので、頑張って日語で説明してみます。 分かりにくかったら、多分それは私の技量不足。 this と function の関係 function が基準スコープになるのがまず一点。 その function をどう呼ぶかで変わるのかがもう一点。 それを踏まえて…… this は function を呼んだ時の . の前についているオブジェクトを指している と理解できるというのが、同僚の説明でした。 . が省略された場合はグローバルオブジェクトになります (non-strict モード時)。 strict モードでは undefined になります。(@ryo

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

                          • takada-masaya2024/11/15takada-masaya
                          • techtech05212024/01/20techtech0521
                          • take-yu2023/10/20take-yu
                          • okishima_k2023/10/18okishima_k
                          • knj29182022/12/25knj2918
                          • tsu4420002021/09/14tsu442000
                          • fbis2021/04/23fbis
                          • aprifield2021/03/02aprifield
                          • kndkndknd2021/01/01kndkndknd
                          • areyoukicking2020/11/22areyoukicking
                          • soachr2020/03/22soachr
                          • it_fitness_jp2020/03/11it_fitness_jp
                          • rie1412020/01/16rie141
                          • akiraix2019/11/29akiraix
                          • stereoberry2019/08/02stereoberry
                          • rutei2019/07/06rutei
                          • tri-star2019/07/02tri-star
                          • okumuraa12019/03/06okumuraa1
                          すべてのユーザーの
                          詳細を表示します

                          ブックマークしたすべてのユーザー

                          同じサイトの新着

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

                          いま人気の記事

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

                          いま人気の記事 - テクノロジー

                          いま人気の記事 - テクノロジーをもっと読む

                          新着記事 - テクノロジー

                          新着記事 - テクノロジーをもっと読む

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

                          いま人気の記事 - 企業メディア

                          企業メディアをもっと読む

                          はてなブックマーク

                          公式Twitter

                          はてなのサービス

                          • App Storeからダウンロード
                          • Google Playで手に入れよう
                          Copyright © 2005-2025Hatena. All Rights Reserved.
                          設定を変更しましたx

                          [8]ページ先頭

                          ©2009-2025 Movatter.jp