約 2,903,079 件
https://w.atwiki.jp/fireemblem-heroes/pages/45.html
javatest1
https://w.atwiki.jp/javascriptteam/pages/15.html
第2回 HTMLとJavaScript基本形(11/25) ブロック崩しのサイトを参考にして勉強しました。 勉強の内容 2章までの内容をちゃちゃっと終わらせ、フライング気味に4章まで少しした。 例文を応用。ボタンのクリックを受け付け、変数の値を変化させ、画像や文字を切り替えるプログラムを作った。 先生からHTML5を利用すると良いというアドバイスを頂いた。 第3回活動について 最終目標 ブロック崩しを通して勉強し、スペースインベーダーを作る。 内容 5章までの理解 予習 4章(出来れば5章)まで読み終わってくる 今までに組んだ経験のあるプログラムをJavaScriptで書きなおしてみる
https://w.atwiki.jp/dendaiman/pages/62.html
JavaScript関数の基本 関数 関数定義 function 関数名(パラメータ) { 処理 } 関数の命名 関数はアクションであるので、関数名は通常動詞から始める。 以下が基本的なアクションと動詞の例。 show 何かを表示する get 値を返す calc 何かを計算する create 何かを生成する cheack 何かをチェックし審議値を返す ⚠️逆に言えば、1つの関数には1つのアクションのみを含ませるべき。 関数呼び出し 関数名(); 関数と変数 ローカル変数 関数内で定義した変数は関数内でのみ呼び出せる。 外部(グローバル)変数との対応関係 関数内では外部で定義された全ての変数を呼び出すことができ、変更も可能。 ⚠️すでに定義された外部変数を関数内で使用する場合、その値のコピーがローカル変数として使用されるだけなので、元の外部変数に影響はない。 パラメータ(仮引数) 関数定義の際に宣言する変数のこと。 パラメータを使うことで、関数に変数などのデータを渡すことができる。 またデフォルト値を設定することができ、関数などの式を代入することも可能。 例)function(parameter1, parameter2 = 他の関数){} アーギュメント(本引数/実引数) 関数呼び出しの際に関数に渡される、仮引数に対応したパラメータのこと。 returnディレクティブ returnは関数の任意の場所に置くことができる。 関数を終了させ、指定した値を呼び出し元に返却する。 記述例)return a + b; return true; return confirm( よろしいですか )? 返却する値を記述しない場合には、値は返却せず関数を終了させるのみ。 (正確にはundefinedを返す。return undefinedと同義になる) 関数式 関数式 関数式とは関数を作るための別の構文で、関数宣言と、その関数値を変数に代入する動作を同時に行うものである。 let example = function() { 処理 }; 関数式で宣言した関数の呼び出し 関数の値(ソースコード)のみ扱いたい場合 example //()を記述しない 関数を呼び出す場合 example() //()を記述 コールバック関数 関数式の用法として、関数の値を他の関数に渡して使用する、というのが代表的なものである。 使用例 function showOneAndTwo(one, two){ one(); two(); } function showOne(){ alert( 1 ); } function showTwo(){ alert( 2 ); } showOneAndTwo(showOne, showTwo); 関数と関数式の違い-どちらを使えば良いか- 関数宣言 関数宣言で定義された関数は、JavaScriptが実行される前の段階で読み込まれるため、スクリプト/コードブロック全体で使用できる。 ⚠️他の関数内など、ネストされた(子ブロックにあたる)コードブロック内で宣言されたものは外部からは呼び出せない。 関数式 関数式はその記述が実行された時に作られるため、それ以降でのみ使用できる。 どちらを使うべきか (以下引用) たいていのケースでは、関数の宣言が必要な場合、関数宣言が望ましいです。なぜなら、それ自身の宣言の前でも利用することができるからです。これにより、コード構成の柔軟性が増し、通常は読みやすくなります。従って、関数宣言がそのタスクに適さない場合にのみ関数式を使うべきです。このチャプターで幾つかの例を見て来ました、そして今後もっと見ていくでしょう。 アロー関数 基本構文 let func = (arg1, arg2, ...argN) = expression •引数が1つの場合、()は省略可能 •引数がない場合空白()を記述 •複数行で書く場合は{}をつける •関数式と同じように関数を値として使用可能 •関数名を使わない場合も省略可能で、以下のような記述になる () = 処理 (心の声)「これが関数・・・?笑」 概要 (以下引用) アロー関数はワンライナーに対し便利です。2つの種類があります 括弧無し (...args) = expression – 右側は式です 関数はそれを評価しその結果を返します。 括弧あり (...args) = { body } – 括弧があると、関数内で複数の文を書くことができます、しかし何かを返却する場合には、明確に return が必要です。 * * *
https://w.atwiki.jp/comcatet/pages/33.html
Date - JavaScript | MDN JavaScript による日付・時刻・時間の計算・演算のまとめ – hoge256 blog Dateオブジェクトの演算 var now = new Date("2012"); var old = new Date("2011"); now + old; // Sun Jan 01 2012 09 00 00 GMT+0900Sat Jan 01 2011 09 00 00 GMT+0900 now - old; // 31536000000 now + 999; // Sun Jan 01 2012 09 00 00 GMT+0900999 now - 999; // 1325375999001 999 + now; // 999Sun Jan 01 2012 09 00 00 GMT+0900 999 - now; // -1325375999001 暗黙の型変換が行われるわけだが、+演算子だと文字列演算、それ以外だと算術演算。 ようするに、こんな事するなということか。 月の最初の日と最後の日 最後の日は次の月の0日を指定すると簡単に取得できる。 var firstDate = new Date(year, month - 1, 1); var lastDate = new Date(year, month, 0); 現在時刻から「最後の○曜日」を計算する 曜日はDateインスタンスのgetDayメソッドで取得できる 0 日曜 1 月曜 2 火曜 3 水曜 4 木曜 5 金曜 6 土曜 一日の長さをミリ秒で表すと 86400000 最後の水曜日なら const WEDNESDAY = 3; var now = new Date(); var diff = now.getDay() - WEDNESDAY; if (diff 0) { diff += 7; } //var lastWed = new Date(now.getTime() - diff*86400000); var lastWed = now.setDate(now.getDate() - diff);
https://w.atwiki.jp/nakamura001/pages/98.html
ライブラリ (3Dテトリス)www.benjoffe.com Torus|http //www.benjoffe.com/code/games/torus/ (ブロック崩し)Classic Bricks HTML 5 Games|http //html5games.net/game/classic-bricks/ (マリオタイプのアクションゲーム)Fred Jones in Adventureland http //www.watersheep.org/~markh/html_canvas/game.html iPhone向けJavaScriptゲーム http //www32.atwiki.jp/nakamura001/pages/97.html
https://w.atwiki.jp/jsaw/pages/13.html
コメント 名前 alert("ようこそ!"); を {{#javascript}}で挟む
https://w.atwiki.jp/game39wiki/
ようこそ、Unity @ Wikiへ 当サイトでは、Unityで開発する上で必要な、情報を掲載しています。 Unityとは? unityは、ユニティ・テクノロジーズが開発したゲームエンジンである。100万人以上の開発者が、ウェブプラグイン、デスクトッププラットフォーム、ゲーム機などのコンピュータゲームを開発するのに用いられている。ゲームエンジンはC言語/C++で書かれているが、javascriptなどの多様なコードに対応している。 バージョン 最新バージョン Unity 4.5.4(windows版 / mac os x版) 無料版 以前のバージョン Unity 4.5.3(windows版 / mac os x版) 無料版 更新履歴 #recent(10)
https://w.atwiki.jp/mnk375/pages/23.html
Javascript thumnail viewer Lmagaで使用 http //highslide.com/
https://w.atwiki.jp/suffix/pages/184.html
リファレンス系のサイトを載せる。 http //www.openspc2.org/JavaScript/reference4/index.html http //javascriptist.net/docs/js_ref.html JavaScript DOMリファレンス http //www.openspc2.org/JavaScript/JavaScript_DOM/ jQuery.js http //www.openspc2.org/JavaScript/Ajax/ref/jQuery/ver1.0.3/index.html prototype.js http //www.openspc2.org/JavaScript/Ajax/ref/prototype.js/ver1.4/index.html script.aculo.us http //www.openspc2.org/JavaScript/Ajax/ref/script.aculo.us/ver1.8.1/index.html Yahoo UI http //www.openspc2.org/JavaScript/Ajax/ref/YahooUI/ver2.5.2/index.html Dojo Toolkit http //www.openspc2.org/JavaScript/Ajax/ref/Dojo/ver0.4.3/index.html サンプルプログラム集: http //www3.ocn.ne.jp/~motiya/java/js_sample.htm
https://w.atwiki.jp/m_shige1979/pages/1254.html
JQuery 概要 HTMLでのDOMオブジェクトへのアクセスやCSSセレクタ、ajaxでのコーディングを簡略化できるようにしたライブラリ ダウンロード このサイトよりダウンロードを行う 初期設定 !DOCTYPE html head meta http-equiv="content-type" content="text/html;charset=utf-8" title jQuery Sample /title link rel="stylesheet" href="css/main.css" type="text/css" media="all" script type="text/javascript" src="js/jquery-1.8.1.min.js" /script /head body h1 jQueryサンプル /h1 p id="about" jQueryとは? /p form input type="button" value="書き替え" onClick="changeText()" /form script type="text/javascript" function changeText(){ $("#about").html(" b 軽量/高速 /b なライブラリです"); } /script /body /html スクリプトを読み込むだけで、DOMオブジェクトの制御を$(xxxx)のように記述できる JQuery方法 セレクタ 属性・コンテンツ トラバーシング 要素の操作 ユーティリティ コア イベント エフェクト Ajax 機能 プラグイン jQuery.flickSimple.js