約 2,903,061 件
https://w.atwiki.jp/sampleisbest/pages/310.html
CalcDock 入渠時間計算機 PortCheck HTTPポート監視 JsonTest JSONテスト JsonTable JSONから動的に表を作る kcship 艦データ kclist 艦リスト kcslot 装備リスト kcclip 画像切り抜き canvas canvasとImageオブジェクト filedrop ファイルのdrag drop hexdmp 16進ダンプ StripeTable jQueryの使い方 FileSave IE版 動的に作成したblobをファイル保存 mml2smf IE版 MML→SMFファイル作成 calc 簡易計算機 svgCircle SVG demo svgGraph SVG + csv demo svgGraph2 SVGグラフ svgSineCurve 正弦波 svgFourierSeries フーリエ級数 calendar SVGカレンダー WavView wavファイル表示 EquationOfTime 均時差 eotsim 均時差シミュ WavePlayer1 wavファイル再生1 sagitta 円弧の高さ計算 recurring 循環小数 canvas2 canvasサンプル keyboard キー入力テスト keyboard2 キー入力テスト2 ez3d 簡易3D calpre カレンダー to256 画像の加工 palette3 光の三原色 mouse1 マウス動作テスト WebGL WebGL 開発支援サイト wgld.org webgl2 WebGLサンプル2 mandelbrot マンデルブロ集合 triangle1 ポリゴン1枚 triangle2 ポリゴン1枚 2 webgl1 WebGLサンプル1 texture1 テクスチャ1 cube1 回転する立方体 cube2 回転する立方体+平行光源・環境光 cube3 マウスカメラ立方体 cube4 マウスカメラ立方体+回転ライト cube5 カメラ固定+モデル回転+ライト移動 cube6 gl.TRIANGLE_STRIP sphere2 球体モデル sphere3 地球儀 sphere4 球体モデル+ライト移動 sphere5 地球儀日照シミュ instancing1 インスタンシング canvas lissajous リサジュー図形 TypeScript KeyInput キー入力
https://w.atwiki.jp/akitatnp/pages/35.html
JavaScript 概要 なんか書いてね JavaScriptとは? 書いてね 参加者 深透 ヤナギー 活動成果 はい
https://w.atwiki.jp/nicepaper/pages/270.html
真偽値について考えていきます。10月23日記事 目次 真偽値 コード 実行結果 まとめ 真偽値 0以外の場合は真、0の場合偽、文字列が何かはいっていれば真、文字がから文字かnullだったら偽、等の結果をまとめていきます。 コード !DOCTYPE HTML html head meta charset="utf-8" title Javascript入門3 /title /head body script var a = 0; var b = 1; var c = ""; var d = ; var e = "hoge"; var f = true; var g = false; var h = null; //コピペしやすいように、document.writeに変えました。console.logでも似たようにでてきます。 if(a){ document.write("aは真"); }else{ document.write("aは偽") } if(b){ document.write("bは真"); }else{ document.write("bは偽") } if(c){ document.write("cは真"); }else{ document.write("cは偽") } if(d){ document.write("dは真"); }else{ document.write("dは偽") } if(e){ document.write("eは真"); }else{ document.write("eは偽") } if(f){ document.write("fは真"); }else{ document.write("fは偽") } if(g){ document.write("gは真"); }else{ document.write("gは偽") } if(h){ document.write("hは真"); }else{ console.log("hは偽") } /script /body /html 実行結果 結果は以下 aは偽bは真cは偽dは偽eは真fは真gは偽 まとめ 真偽値の判定はプログラム言語ごとに若干違う場合があるので、ぜひチェックしてみましょう。 以上
https://w.atwiki.jp/sevenlives/pages/358.html
ローカル変数(JavaScript) 読み:ろーかるへんすう 英語:local variable 別名: 意味: ローカル変数とはそのソースコード?の中の関数の中でしか使えない変数のこと。 JavaScriptのローカル変数はCallオブジェクトのプロパティ?です。 JavaScriptでは関数内のvarでローカル変数となる。 例: function zeikomi(price) { var tax = 0.05; var result = price + (price * tax); return result; } var ryokin = zeikomi(100); document.writeln("税込み:" + ryokin + "円"); 結果: 税込み:105円 2011年04月01日 Callオブジェクト プロパティ(JavaScript) JavaScript
https://w.atwiki.jp/acvarmunit/pages/95.html
タンジー用 #←#メモ帳で置換 ()←()メモ帳で置換 #javascript(){{ script type="text/javascript" var iryoku,syougeki,riro,rokku,sokudo,kyori; iryoku = 1372; syougeki = 744; riro = 41; rokku = 94; sokudo = 621; kyori = 170; var IGiryokuRITU,IGsyougekiRITU,IGriroRITU,IGrokkuRITU,IGsokudoRITU,IGkyoriRITU; var ITGiryokuRITU,ITGsyougekiRITU,ITGriroRITU,ITGrokkuRITU,ITGsokudoRITU,ITGkyoriRITU; var RGiryokuRITU,RGsyougekiRITU,RGriroRITU,RGrokkuRITU,RGsokudoRITU,RGkyoriRITU; var RTGiryokuRITU,RTGsyougekiRITU,RTGriroRITU,RTGrokkuRITU,RTGsokudoRITU,RTGkyoriRITU; var MGiryokuRITU,MGsyougekiRITU,MGriroRITU,MGrokkuRITU,MGsokudoRITU,MGkyoriRITU; var MTGiryokuRITU,MTGsyougekiRITU,MTGriroRITU,MTGrokkuRITU,MTGsokudoRITU,MTGkyoriRITU; IGiryokuRITU = 1.16; IGsyougekiRITU = 1.12; IGriroRITU = 1; IGrokkuRITU = 1; IGsokudoRITU = 1.12; IGkyoriRITU = 1.2; ITGiryokuRITU = 1.3; ITGsyougekiRITU = 1.21; ITGriroRITU = 1.02; ITGrokkuRITU = 1.07; ITGsokudoRITU = 1.16; ITGkyoriRITU = 1.32; RGiryokuRITU = 0.92; RGsyougekiRITU = 0.92; RGriroRITU = 0.83; RGrokkuRITU = 0.86; RGsokudoRITU = 1.04; RGkyoriRITU = 1.11; RTGiryokuRITU = 0.94; RTGsyougekiRITU = 0.94; RTGriroRITU = 0.75; RTGrokkuRITU = 0.79; RTGsokudoRITU = 1.06; RTGkyoriRITU = 1.14; MGiryokuRITU = 0.95; MGsyougekiRITU = 0.91; MGriroRITU = 1; MGrokkuRITU = 1.02; MGsokudoRITU = 1.09; MGkyoriRITU = 1.17; MTGiryokuRITU = 0.92; MTGsyougekiRITU = 0.94; MTGriroRITU = 1.02; MTGrokkuRITU = 1.04; MTGsokudoRITU = 1.14; MTGkyoriRITU = 1.36; document.write(Math.round((iryoku*ITGiryokuRITU))); /script }}
https://w.atwiki.jp/sakura0415/pages/31.html
ブラウザ上で動作する、Javaっぽい言語。
https://w.atwiki.jp/fxext/pages/38.html
JavaScriptコードモジュールの概要 通常のJavaScriptは読み込まれたwindow(document)ごとにオブジェクトが作成される。でもJavaScriptコードモジュールはFirefoxに一つだけ(シングルトン)。初めて呼ばれた時に一度だけ初期化されてオブジェクトが作成され、その一つを複数のwindowが参照する。 windowに依存しない為、ブラウザのwindowオブジェクトやdocumentオブジェクトが参照出来ない(つまりwindow.setTimeoutもdocument.getElementByIdもwindow.XMLHttpRequest使えない)。XPCOMに頼る必要がある。 JavaScript コードモジュール | Mozilla Developer Street (modest) Firefox 3 的なFUELとJSMを存分に使って拡張機能開発をしよう! - 肉とご飯と甘いもの @ sotarok Firefox の拡張機能で全てのウィンドウで共通の 1 つの処理を行う (または異なるウィンドウ間で情報の共有を行う) - vivid memo Mitsugu Oyama のソフトウェア倉庫 > もじる > jsm 関連メモ JavaScript code modules - Mozilla | MDN 本体組み込みのJavaScriptコードモジュール Services.jsm - Mozilla | MDN・・・これだけは必ず使っとけ、みたいな。 XPCOMUtils.jsm - Mozilla | MDN・・・定型文を省略できる Labs/JS Modules - MozillaWiki 他にも色々便利なのがあるので、MDNのページを参照 読み込むためのURL(Firefox21以降) resource //gre/modules/***.jsm //omni.ja内のmodulesフォルダ resource ///modules/***.jsm //browser/omni.ja内のmodulesフォルダ Firefox38で resource //app/modules/* のパスが使えなくなった。 JavaScriptコードモジュールの作成 拡張子jsmで作成 var EXPORTED_SYMBOLS = ["myJSM_1", "myJSM_2"]; var myJSM_1 = "sample"; var myJSM_2 = {}; var myJSM_3 = {}; EXPORTED_SYMBOLS配列に登録したオブジェクトだけが外部からアクセス出来る。 上の例で言えばmyJSM_1とmyJSM_2は外部からアクセスできるが、myJSM_3はこのモジュール内のみのローカルなオブジェクトで外部からはアクセス出来ない。 JavaScriptコードモジュールの読み込み その場で読み込む Components.utils.import("resource //gre/modules/Services.jsm"); // temp.Services でアクセス var temp = {}; Components.utils.import("resource //gre/modules/Services.jsm", temp); var {Services} = Components.utils.import("resource //gre/modules/Services.jsm", {}); 初期化などで必ず使われる場合はこれ。 使われる時になったら読み込まれる Components.utils.import("resource //gre/modules/XPCOMUtils.jsm"); XPCOMUtils.defineLazyModuleGetter(this, "Services", "resource //gre/modules/Services.jsm"); // temp.tempServices でアクセス Components.utils.import("resource //gre/modules/XPCOMUtils.jsm"); var temp = {}; XPCOMUtils.defineLazyModuleGetter(temp, "tempServices", "resource //gre/modules/Services.jsm", "Services"); ユーザーの操作によって使われるかもしれない、という時はこれ。 問題点 日本語が文字化けする。UTF-8で読み込んでくれてないっぽい。loadSubScriptなら文字コード指定してスクリプトを読み込んでくれるけど、Cu.importだとそういうオプションが無い。
https://w.atwiki.jp/about_science/pages/15.html
コードアカデミーを通してJavaScriptを身につけよう! 初心者のためのJavaScript講座 JavaScript入門講座 JavaScript 徹底入門のための資料&書籍まとめ 最強オブジェクト指向言語 JavaScript 再入門!
https://w.atwiki.jp/yamjack/pages/28.html
日付、数値、文字列、Math、 文字列 Stringオブジェクト var s = new String( "Hello World!!" ); console.log(s.length); // .lengthはプロパティ メソッド substr( 2, 2 ) // 2文字目から2文字返す。文字数のカウントは0から replace( "apple", "ringo" ) // appleをringoに置換する ※MDN javascript stringで検索すれば、調べられる。 日付 var d = new Date(); console.log(d.getFullYear()); // .getFullYear()はメソッド ※JavaScriptのDateは、月が0-11と-1の値になるので注意! getTime() 秒が返ってくる。 ※MDN javascript dateで検索すれば、調べられる。 配列 Arrayオブジェクト この2つの書き方は同じ取り扱いとなる。 var a = new Array( 10, 20, 30, 40, 50 ); var a = [ 10, 20, 30, 40, 50 ]; メソッド join() reverse() ※MDN javascript arrayで検索すれば、調べられる。 参考 ドットインストール
https://w.atwiki.jp/c0metssd/pages/79.html
html内 たいがいは head の中に記述するが、重い場合は、htmlの最後に書くっていう話もあるらしい script type="text/javascript" !-- function drawBr() { document.write(" br/ ") } //-- /script html外を取り込む(おまけ) script src="hoge.js" charset="utf-8" /script UTF-8で記述されたhoge.jsを取り込む例 2014/8/14