タグ

ブックマーク / www.task-notes.com (5)

  • 【jQuery】複数の要素に対して繰り返し処理をする(each・for) - TASK NOTES

    HTMLで特定の要素を全て取得して回したい場合はJavaScriptなどで繰り返し処理をしますが、jQueryを使った場合の方法をまとめます。 対象としてはこのようなHTMLの場合です。 <div class="comment">コメント1</div> <div class="comment">コメント2</div> <div class="comment">コメント3</div> ... .each()メソッド jQueryで繰り返しといえばeach()メソッドです。基的な構文は以下の通り。 $('セレクタ').each(function(index, element){ 〜 }); 第1引数には各要素のインデックス番号が、第2引数には繰り返し処理中の要素が参照されます。2つの引数はどちらも省略可能です。このメソッドを使えば要素数分、繰り返して指定した関数を実行してくれるわけですね。簡

    【jQuery】複数の要素に対して繰り返し処理をする(each・for) - TASK NOTES
  • 【Java】public static void main(String[] args)とは何か - TASK NOTES

    Javaを勉強し始めた時にまず最初に目にするpublic static void main(String[] args)という一文ですが、何となく決まり事なんだという程度で書いていたと思います。 Javaに慣れてきた段階であらためて考えると、色々見えてくることもありますので少しだけ内容を追ってみます。 Javaの入門書などでまず最初に実行するのが以下のような HelloWorld! を出力するプログラムですね。 public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } 実行すると以下のようになります。 $ javac HelloWorld.java $ java HelloWorld Hello World! なぜ HelloWorld

    【Java】public static void main(String[] args)とは何か - TASK NOTES
  • 【Java】JSONの基本とJSONICを使用してJSONの変換をする方法 - TASK NOTES

    Java用のシンプルかつ高機能なJSONエンコーダー/デコーダーライブラリであるJSONICの使い方です。 JSONの基 JSON とは JavaScript Object Notation の略で、構文は JavaScript におけるオブジェクトの表記法をベースとした軽量なデータ記述言語の1つです。JSONは"KEY":"VALUE"の形式で記述します。KEY として使うデータ型は文字列に限りますので、ダブルクオーテーションで囲む必要があります。シングルクォートは使えません。 JSON オブジェクト JSON オブジェクトは、波括弧の中に記述します。オブジェクトには、複数のKEY:VALUEのペアを含めることができます。これは連想配列と等価であり、Ruby ではハッシュ、Java では Map などと呼ばれています。 {"id":1, "name":"tasukujp"} JSONの

    【Java】JSONの基本とJSONICを使用してJSONの変換をする方法 - TASK NOTES
  • 【jQuery】実行タイミングの違い - TASK NOTES

    jQuery(JavaScript)が実行されるタイミングには以下の3種類があります。 パターン1.$(window).load(function() { }); パターン2.$(document).ready(function() { }); パターン3.インライン サンプルHTML 各パターンのタイミングを確認するために、以下のサンプルHTMLを作成しましたのでブラウザで実行して確認してみます。 アラートが表示される順番が実行タイミングとなりますので、パターン3-1 → パターン3-2 → パターン2 → パターン1 となっている事がよくわかるかと思います。 インラインのイベント HTMLは一番上から読み込まれてDOMが構築されていきますので、インラインで直接記述している箇所はその順番で実行されていきます。 パターン3-1に関してはブラウザの表示が「実行されていません。」のままになって

    【jQuery】実行タイミングの違い - TASK NOTES
  • Homebrew-caskでMacのGUIアプリケーション管理 - TASK NOTES

    Homebrew-caskを使ってMacGUIアプリケーションを簡単にインストールする方法です。サイトからダウンロードしてインストールする手間が省けるので非常に便利。Homebrewの万能感がすごいですね。 Homebrew-caskのインストール Homebrew-caskをインストールします。インストールすることでbrew caskという外部コマンドが使えるようになります。 $ brew install caskroom/cask/brew-cask これは次のようにbrew tapしてインストールするのと同じです。 $ brew tap caskroom/cask $ brew install brew-cask アプリを探す brew cask search <app-name>でインストール可能なアプリを検索できます。引数なしで実行すると全件取得されます。 $ brew cas

    Homebrew-caskでMacのGUIアプリケーション管理 - TASK NOTES
  • 1