共有
  • 記事へのコメント18

    • 注目コメント
    • 新着コメント
    その他
    VoQn
    知らなかった.っていうかなんでこんな仕様になったのか経緯が気になる

    その他
    HHR
    どうしてもwindowを取り出したいとき

    その他
    mumincacao
    なにこの黒魔術・・・ (´ロ`;【みかん っていうか window がほしいとこでろ~かる変数に window って名前のが定義済みな状況ってどんな状況なのかなぁ?

    その他
    raimon49
    難しい。

    その他
    nanto_vi
    window、ホストオブジェクト、ネイティブオブジェクト。

    その他
    haru-s
    いみふ

    その他
    hasegawayosuke
    http://sla.ckers.org/forum/read.php?24,28641,33097 // 「まあ、こんなコードが必要になること自体おかしい。」→"alert"とかWAFでブロックされてるときに「window["al"+"ert"](1)」とか書くので。

    その他
    edvakf
    これこそ wtfjs に相応しいと思う。//Chrome と Opera は sort が非安定。

    その他
    kogawam
    おもしろ

    その他
    koko1000ban
    すごい挙動

    その他
    mandel59
    javascriptってすごく変

    その他
    t-wada
    いろいろ知らなかった

    その他
    mooz
    深淵

    その他
    efcl
    Function.prototype.callにnullを渡すとthisはglobal objectになる。また、Array.prototype.sortはthisを返す。Windowにはlengthがあるのでエラーにならず[].sort.call(null)は[object Window]になる。 http://twitter.com/piro_or/statuses/9227436200

    その他
    rosylilly
    cool....

    その他
    zu2
    これに匹敵するような挙動が他の言語にあるだろうか?

    その他
    Yuichirou
    なんという黒魔術 / これだけ見て「JavaScriptキモい、使いたくない」とは思わないで欲しい。普通誰もこんな変なことしないから。

    その他
    qnighy
    こわい

    その他

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

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

    関連記事

    .sort.call(null)の深淵 - 素人がプログラミングを勉強していたブログ

    発端は javascript:alert([].sort.call(null)) これで window オブジェクト取れるのなんで? http://twit...

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

    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

    いま人気の記事 - 暮らし

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

    新着記事 - 暮らし

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

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

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

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