約 2,903,075 件
https://w.atwiki.jp/javascriptteam/pages/22.html
イライラ棒 発表に向けてとりあえずはイライラ棒をつくることに決定 ↓ 基本できた ↓ 機能の充実 ←今ここ ・タイマ付ける ・スタートボタンで開始 ↓ 新技術搭載 ←理想。普通のJavascriptアプリっぽい! ・HTML5で絵を描く。 (JavascriptはHTMLのプロパティをいじることができます。 だから、HTMLで絵を描けばJavascriptで絵を操作することができるんじゃ!? という発想) ・入力フォームからの値を受け取り、ゲームに反映 (敵の数とか敵の速さとか残機の数とか) ・入力フォームの値を、ページを更新しても覚えておく (これはJavascriptの機能であるクッキーを利用すれば可能) ↓ CGI搭載 ←神
https://w.atwiki.jp/nakamura001/pages/289.html
一部を切り出す substring String.substring - JavaScript | MDN https //developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/String/substring substr String.substr - JavaScript | MDN https //developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/String/substr トリム(trim) Javascript で trim するには - Enjoi Blog http //blog.enjoitech.jp/article/180 trim()関数はIEは9から対応。 String.trim - JavaScript | MDN https //developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/String/trim
https://w.atwiki.jp/shisaku0017/pages/169.html
JavaScript Graph Plotting Tool 開発者名 Tavs Dokkedahl ダウンロードURL http //ajaxian.com/archives/javascript-graph-plotting-tool 特徴 数式による描写が可能なJavaScriptベースの線グラフ作成スクリプト 仕様 利用可能データ型式 直接入力 グラフ出力型式 JavaScript 対応言語 JavaScript 前提ソフトウェア なし 利用可能なグラフと表現 + 全般 対話的データ制御 選択箇所の拡大表示 グリッド線表示 グラフ表示アニメーション + 線グラフ 曲線表示 登録タグ フリーウェア 線グラフ
https://w.atwiki.jp/lova-memo/pages/209.html
ここはjavascript用のサンドボックスです。 http //cache.lova.jp/collaboration/bgm/sample9.mp3
https://w.atwiki.jp/purkinje/pages/19.html
烏丸お池といいます。 昔懐かしきゲームブック、鬼才ハービーJブレナンのグレイルクエスト(日本語ではドラゴンファンタジー)をJavaScriptで実装しています。 01「暗黒城の魔術師」 http //www25.atpages.jp/purkinje/grailquest/grailquest01.html 05「魔獣王国の秘剣」 http //www25.atpages.jp/purkinje/grailquest/grailquest05.html これで、 現在の敵の生命点 = 以前の敵の生命点 - 主人公の攻撃力 + サイコロの目の乱数 - 敵の防御力 - 魔法の特殊効果 のような計算を何十回も何百回も手動で計算する必要がなくなりました。 JavaScriptで実装したので、ダウンロードやインストールの必要はなく、Web上でサイコロを振り、自動で生命点計算や戦利品管理をしてくれます。 プログラムは、htmlファイル1個に収まっています。サイコロの画像はcanvas機能を使っています。なので、現在のInternet Explorerではバージョンアップ待ち。FireFoxはおk。 このブログでは、自分の健忘録も兼ねて、どうやって複雑なセクション移動管理、戦闘への移行、戦闘時の生命点計算、戦利品管理を実装したかをボチボチ解説していきます。
https://w.atwiki.jp/sevenlives/pages/2207.html
コンストラクタ・チェーン? JavaScript
https://w.atwiki.jp/keisks/pages/488.html
https //blog.abelotech.com/posts/split-string-into-tokens-javascript/ https //github.com/spencermountain/compromise
https://w.atwiki.jp/dynm7/pages/52.html
文字列や数字を表示する。 document.write(表示する内容) 「document」が文書自体を表すオブジェクトであり、「write」はそのオブジェクトのメソッド。 引数の中身は計算式やHTMLタグを記述することが可能。 アラートダイアログを表示する。 window.alert(表示する内容) 「window」は省略が可能。\nによってダイアログ内で改行することができる。 ただしHTMLタグを利用することはできない。 変数、配列、演算子 通常、変数はグローバル変数として扱われるが、関数のパラメータや関数内で「var」を使い宣言した変数はローカル変数として扱われる。 以下のメソッドを使って、入力した2つの値の和を表示するスクリプトを書いてみよう。 window.prompt( 説明 , 初期値 ) parseInt( 文字列 ) parseFloat( 文字列 ) 配列の宣言方法は以下の通り 配列名 = new Array() 配列名 = new Array(a,b,c...) 配列名 = [a,b,c...] 配列名 = new Array(n) 色々な配列の宣言方法を試して、配列の内容を表示するスクリプトを書いてみよう。 値が代入されていない要素は[undefined]となる。 数学関数Mathオブジェクト メソッド abs(数値) //絶対値を得る。 acos(数値) //アークコサイン asin(数値) //アークサイン atan(数値) //アークタンジェント ceil(数値) //切り上げ floor(数値) //切り下げ cos(数値) //コサイン sin(数値) //サイン tan(数値) //タンジェント exp(数値) //eのべき乗 log(数値) //数値の自然対数 max(数値,数値) //比較し大きい方を返す min(数値,数値) //比較し小さい方を返す pow(数値,数値) //べき乗計算 round(数値) //四捨五入 sqrt(数値) //数値の平方根を返す プロパティ E //自然対数の底 LN2 //2の自然対数 LN10 //10の自然対数 LOG2E //2を底としたeの対数 LN10E //10を底としたeの対数 PI //円周率 SQRT1_2 //2の平方根の半分 SQRT2 //2の平方根 これらのメソッドを使って、角度と斜辺の長さを入力して、直角三角形の底辺・高さ・面積を求めるスクリプトを書いてみよう。 イベントハンドラ オブジェクトのイベント onClick //マウスがクリックされたとき onDClick //マウスがダブルクリックされたとき onKeydown //キーが押されたとき onKeypress //キーがしばらく押されたとき onKeyup //キーが離されたとき onMousedown //マウスボタンが押されたとき onMouseup //マウスボタンが離されたとき onMouseover //マウスカーソルがオブジェクトと重なったとき onMouseout //マウスカーソルがオブジェクトから離れたとき onMousemove //マウスカーソルが移動したとき onLoad //ページが読み込まれたとき onUnload //他のページに移動するとき onFocus //選択された状態になったとき onBlur //フォーカスを失ったとい onSubmit //フォームがサブミットされたとき onReset //フォームがリセットされたとき onChange //フォームの内容が変更されたとき onResize //ウィンドウがリサイズされたとき onMove //ウィンドウが移動されたとき onDragdrop //ファイルがウインドウにD Dされたとき onAbort //イメージの読み込みが中断されたとき onError //読み込みが失敗したとき onSelect //テキストが選択されたとき イベントが発生時には、オブジェクトにそのイベント内容が伝えられる。 そのイベントに対する処理をイベントハンドラという。 上記のイベントを制御してイベントハンドラスクリプトを書いてみよう。 タグ名 イベント名 = 処理(JavaScript) 関数 関数の定義方法 function 関数名(引数,...) { 処理内容 return 戻り値 } 引数の数を可変とするとき ※関数定義時に引数を書く必要はない ※関数内では、関数名.arguments[i]によってi番目の引数を利用することができる。 複数の数の合計値を求めるスクリプトを書いてみよう。 割込み処理 setIntervalによって一定間隔で処理に割り込むことができる timerID = setInterval( 処理命令 ,割込み間隔) 処理命令はタイマー割込みで実行される命令や関数名 割込み間隔は、1/1000秒単位 Dateオブジェクトは日付に関わるオブジェクト オブジェクト生成時に、生成した時間をメンバにもつ getHours() //時間を得る getMinutes() //分を得る getSeconds() //秒を得る タイトルバーに現在時刻を表示するスクリプトを書いてみよう。
https://w.atwiki.jp/media-pgm/pages/17.html
すばらしいものをみつけました。 javascript用のデバッガ。しかもお手軽に使えます。 firefoxには、firebugというデバッガがついているのですが、 IEでは使えない。 それをIEで使えるようにしたのがこの IEerbug です。 なんて読むんでしょうね。 アイヤーバグ?あいやー 使い方 上記リンクから「てっく煮」さんに飛び、 「使い方」というところを見てください。 まずはieerbug.zipをダウンロードです。 それを解凍すると、htmlや画像やjsファイルが出てきます。 それらのファイルと同じ階層に適当なhtmlを作ってみてください。 そして、 head ~ /head の間にこう書きます。おまじないみたいなもんです。 script src="ieerbug.js" /script これだけでieerbugが使えます。 エラーが出たときはちゃんとした日本語で教えてくれます(笑) さらに、コンソールにデバッグ表示やログ表示などをする機能もあるようです。 僕が便利だな~と思ったのはこれです。 console.debug(document); これをおまじないのように書いておくと、documentオブジェクトのプロパティ、メソッドが全部見えます。 「オブジェクトを指定してください」だとかの意味不明なエラーが出たときに、これを見て追いかけていくと、なるほどたしかにオブジェクトの指定が1つ抜けていた、ということがわかりました。 (document.id1.style・・・と書いてエラーになったのですが、ieerbugを見ると、documentの下にallというのがいて、その下にid1がありました。つまり、document.all.id1.style・・・という記述が正解とわかりました) よくわかんなかったけど? はぁはぁ・・・駆け足で説明したので、きっとわからなかったかと思いますが、 とりあえずレッツトライですよ。 習うより慣れよです。 やっぱ人間、できるできないより、やるかやらないかですよ。 毎日やってりゃ下手なりにできるようになるもんです。
https://w.atwiki.jp/taichik15/pages/51.html
ScalaからJavaScriptを呼ぶ net.liftweb.http.js.JE.Call( function String, params JsExp* )