- [[JavaScript/history]] (歴史) - [[JavaScript/Binary]] (JavaScript とバイナリ) - [[HTML5]] -- [[WebStorage]] -- [[WebGL]] -- [[WebAudio]] | [[WebMIDI]] -- [[WebRTC]] -- [[WebWorker]] -- [[WebAlarms]] - [[AltJS]] * 仕様 [#spec] - http://www.ecma-international.org/publications/standards/Ecma-262.htm - [[TypedArray]] - [[JavaScript/Promise]] * コマンドライン [#cli] - [[Node.js]] * 作者 [#creator] - https://brendaneich.com/ - http://www.crockford.com/ * エンジン [#engine] - [[V8]] (Chrome) - [[Nitro]] (Safari) - [[TraceMonkey]] (Firefox) * フレームワーク [#framework] - [[AngularJS]] - [[Ember]] - [[Backbone.js]] - [[Soy]] - [[Vue.js]] - http://jswiki.org/game-engines.html - Angular, Ember, Backbone:どのJavaScriptフレームワークを選ぶべきか? -- http://readwrite.jp/archives/5008 * ライブラリ [#library] - [[Underscore.js]] - http://www.netzgesta.de/sphere/ - [[vis.js]] - [[WinJS]] * 3D [#threeD] - [[WebGL]] - [[three.js]] - [[Away3D]] - [[Babylon.js]] * 開発 [#dev] - http://minipaca.net/blog/javascript/firebug-console-api/ console api - [[JavaScript/AST]] - Google JavaScript Style Guide 和訳 -- http://cou929.nu/data/google_javascript_style_guide/ ** onclick [#onclick] - 本気でやるならonclick属性は避けてライブラリを活用すべき -- http://d.hatena.ne.jp/HolyGrail/20080515/1210861489 - [[ClosureCompiler]] ** new Function [#new_func] - evalとnew Functionはちょっとだけ意味が違う -- http://subtech.g.hatena.ne.jp/mala/20121012/1350018094 ** defineProperty [#defineProperty] - ECMA-262 5th edition で導入された Object.defineProperty を使い、属性を指定してプロパティを定義する -- http://d.hatena.ne.jp/vividcode/20110309/1299689747 * スライド [#slide] - JavaScript.Next Returns -- http://www.slideshare.net/dynamis/javascriptnext-returns/ * 記事 [#article] - 止まらないWebページ改ざん,JavaScriptに気をつけろ -- http://itpro.nikkeibp.co.jp/article/COLUMN/20080404/297969/ - そろそろきっちりJavaScript (2007/02/26) -- http://journal.mycom.co.jp/column/js/001/index.html * メモ [#memo] - Essential JavaScript And jQuery Design Patterns の日本語訳 -- http://blog.sarabande.jp/post/2908152943 - JavaScript Binary Operations – the easy way -- http://bateru.com/news/2011/03/javascript-binary-operations-the-easy-way/ - Constellation -- http://d.hatena.ne.jp/Constellation/ - JavaScript Garden -- http://bonsaiden.github.com/JavaScript-Garden/ja/ JavaScriptというプログラム言語の一番奇妙な部分についてのドキュメント集 - JavaScript の this キーワードに結びつけられる値はどのように決定されるのか (言語仕様の説明) -- http://vividcode.hatenablog.com/entry/js/this-keyword-spec - JavaScript Garden はJavaScriptというプログラム言語の一番奇妙な部分についてのドキュメント集です -- http://bonsaiden.github.io/JavaScript-Garden/ja/ - 今から3分で,HTML5のドラッグ&ドロップAPIと File APIを習得しよう(JSの実装サンプル付き) -- http://d.hatena.ne.jp/language_and_engineering/20140330/HTMLfiveDragDropAndFileAPISample - javascriptでの継承の基本パターン4つ -- http://qiita.com/norami_dream/items/ea3827f05699afcb1cc5 * 関連 [#rel] - [[プログラミング言語>ProgrammingLanguage]] - [[V8]] - [[Nitro]] - [[HTML5]] |