タグ

2013年4月24日のブックマーク (4件)

  • JavaScriptの「this」は「4種類」?? - Qiita

    javascriptの「this」は「4種類」?? この記事ではベースとなる4種類の「this」を紹介します。 実際は4種類ではないのですが、 このベースの4種類を理解できれば他もすぐに理解できます。 thisの4種類のパターン 1:メソッド呼び出しパターン 2:関数呼び出しパターン 3:コンストラクタ呼び出しパターン 4:apply,call呼び出しパターン ここで重要なのは「呼び出し元」をみることです。 なぜなら「呼び出し元」に「this」は左右されるからです。 メソッド呼び出しパターン これはもう一番直感的にわかりやすいです。 説明はいらないんじゃないかという感じなのですが、 一応ソースを。。 //メソッド呼び出しパターン var myObject = { value: 10, show: function() { console.log(this.value); } } myObj

    JavaScriptの「this」は「4種類」?? - Qiita
  • javascriptでthisと戯れる — ありえるえりあ

    Recent entries Re: Adaで超いい加減HTTPサーバ iwanaga 2010-01-10 javascriptでthisと戯れる iwanaga 2009-11-13 第一回五反田Emacs勉強会のUstream配信 iwanaga 2009-09-29 わかった気になる気になるandroid iwanaga 2009-07-04 Rhinoを組み込む為のイントロダクション iwanaga 2009-02-02 最近のありえるはGoやったり、Closureやったりかっこ良いですね。 このあたりは社内の自称二十代の勉強会で教えて貰えることを期待しつつ、 新人さん向けに開催したjavascript勉強会の小ネタとして、 javascriptのthisについての話をしたのでその内容を載せてみます。 javascript業の方などからしてみれば自明な内容かもしれませんが、

  • Rhinoを組み込む為のイントロダクション—ありえるえりあ

    Recent entries Re: Adaで超いい加減HTTPサーバ iwanaga 2010-01-10 javascriptでthisと戯れる iwanaga 2009-11-13 第一回五反田Emacs勉強会のUstream配信 iwanaga 2009-09-29 わかった気になる気になるandroid iwanaga 2009-07-04 Rhinoを組み込む為のイントロダクション iwanaga 2009-02-02 Rhino Code Readingの更新が滞ってしまってから久しいですが、 最近Rhinoの組込みを実践してみたのでそれを基にtipsに近いイントロダクションを書きます。 1 組込む1.1 最も簡単な組み込み public class EvalString { public static void main(String args[]) { // 1. Con

  • Rhino Debugger

    現在位置: Rhino プロジェクト・ページ > Rhino Debugger Rhino JavaScript デバッガー Christopher Oliver Rhino JavaScript デバッガーは GUI でデバッグでき、Rhino で動く JavaScript のスクリプトを解釈することができます。 このデバッガーは、mozilla ブラウザーでの JavaScript のスクリプトを 動作させるものではありません。Rhino は、そのような環境で使われる エンジンではないことに注意してください。 現在の制限について … JDK 1.2 以上が必要です rhinoTip.zip にある js.jar が必要です【訳注: 普通に js.jar でよいはず】 ブレークポイント・メニューはありません Rhino JavaScript デバッガーの使い方