chevron_left

メインカテゴリーを選択しなおす

cancel
j-writer
フォロー
住所
未設定
出身
未設定
ブログ村参加

2018/09/08

arrow_drop_down
  • ajaxメソッドの特徴

    ajaxメソッドには返り値を受ける仕組みはなく、 成功時には、done()の中の関数の引数にレスポンスされた値が入り、 失敗時には、fail()の中の関数の引数にレスポンスされた値が入る。 $.ajax({ type: "GET", url: "test.php", data: "method=ajax&contents=ajax-contents", }).done(function(data, textStatus, jqXHR){ // 成功時 $("div.result").te…

  • コールバック関数の利便性

    基本編 最後の行で、func1の引数としてコールバック関数func2を渡しています。 冒頭のfunc1定義部分で、コールバック関数としてfunc2が呼び出されます。 func2が終わるとfunc1に戻ります。 つまり、「クリックされました」→「当たりくじです」→「処理完了」の順で表示されます。 function func1(callback) { alert("クリックされました"); callback(); alert…

  • メソッドの借用

    あるオブジェクトが別のオブジェクトの便利なメソッドを使いたい。 下記の例では、関数fの引数オブジェクトがsliceメソッドを借用している。 しばしば、配列のデフォルトメソッドはよく借りられる側のメソッド となる。 基本 sliceメソッドは n, m とあった場合、 n+1 番目からm番目の値を配列にいれて返す。 詳しくはこちら …

  • 非同期処理とは

    イベント設定していると、 イベントハンドラ関数は、順不同で実行されてゆく。 返り値のある関数の場合、返り値が帰って来る順番もランダムである。

  • jqueryのお勧め本

    jqueryの仕組みを根底から理解できる。 jqueryはjavascriptであることが良くわかる。 初学者でも1章、2章は十分にわかるであろう。 そしてこの1章、2章だけでも一冊の本にしても良いくらい充実している。 1章、2章がしっかり理解できると、3章以降が良く理解できたり、他の本もよく理解できたりするようになる。

  • 現在位置取得し、マーカーをつけるメソッドの必須の考え方

    ・map 上に既存のfeaturesの有無をチェック。 ・featuresが一つでも存在すれば、消去。 ・timerの存在も別個にチェックしてから止める。 →すでに止まっている場合もあるため、回っていると決めつけない。 ・実行するたびに新規でtimerを回し始める。 注意点 ・featureはイベントごとに新規で生成される。過去のfeatureを消す際、そのfeatureを個別に特定するのは難しいため、clear()メソッドで問答無用で消す…

  • Geolocation.watchPosition()

    getCurrentPosition()と類似したメソッドで watchPosition()というメソッドがある。 このメソッドの場合、デバイスの位置が変わるごとに、自動的に呼び出される。 地図を動かすことなく、マーカーが現在位置を追尾するメソッドとなっている。

  • Geolocation.getCurrentPosition(success, error, option) メソッド

    Geolocation.getCurrentPosition(success, error, option) メソッド 第一引数と第二引数はコールバック関数が入る。 このメソッドは、イベントのハンドラー関数として利用する事も多い。 success 成功時に現在位置のPosition オブジェクトを唯一の入力引数として受け取る。 この引数を加工して利用できる。 error 失敗時に、PositionError オブジェクト

arrow_drop_down

ブログリーダー」を活用して、j-writerさんをフォローしませんか?

ハンドル名
j-writerさん
ブログタイトル
JavaScriptの覚書とjQueryの覚書
フォロー
JavaScriptの覚書とjQueryの覚書

にほんブログ村 カテゴリー一覧

商用