タグ「JavaScript」の付いた記事
749 件のドキュメントが見つかりました
- AJAX Asynchronous JavaScript + XML (AJAX) はそれ自身がある種の技術というわけではありませんが、Jesse James Garrett によって 2005 ...
- Archive/Firefox_OS/Platform/Gaia/Gaia_apps/設定アプリ 設定アプリは、デバイスの設定変更する事を許可し、アプリから表示要求のあったアクティビティに反応します。(例えば、ネットワーク接続していない時に、アプリが設定アプリに対して wifi ...
- Components.utils.evalInSandbox 制限付き特権を持つ環境下で JavaScript のコードを評価したい場合があるかもしれません。 Firefox 1.5 (Gecko 1.8) 以降にはこのための API ...
- DOM/Storage DOM Storage とは、 Web Applications 1.0 仕様で導入された ストレージに関する一連の機能 に付けられた名称です。現在は W3C Web Storage ...
- E4X ECMAScript for XML ( E4X ) は、ネイティブ XML サポートを JavaScript に追加するプログラミング言語拡張です。これは ECMAScript ...
- E4X/Processing_XML_with_E4X JavaScript 1.6 で初めて導入された E4X により、JavaScript 言語にネイティブ XML オブジェクトが導入され、さらに XML 文書リテラルを JavaScript ...
- E4X_Tutorial このチュートリアルでは E4X (EcmaScript for XML) の基本構文について一通り説明します。 JavaScript プログラミングの構文に親しいプログラマなら、E4X ...
- Error_Console エラーコンソール ( Error Console )は、ほとんどの Mozilla アプリケーションで利用可能なツールで、アプリケーションの chrome (UI) 部分や、ユーザが開いている ...
- Firefox_3.6_for_developers Firefox 3.6 では新規あるいは開発中のウェブ標準のサポート、性能の向上、ウェブユーザと開発者にとってより良い体験が提供されます。このページは Firefox 3.6 ...
- Games/Techniques/2D_collision_detection One of the simpler forms of collision detection is between two rectangles that are axis aligned ...
- Games/Techniques/Async_scripts 全ての中~大規模ゲームでは、コンパイル処理を最適化してブラウザを最大限柔軟にする、非同期スクリプトとして asm.js コードをコンパイルします。Gecko ...
- Games/Tools このページにはゲーム開発ツールに関する記事へのリンクがまとまっています。ゆくゆくはフレームワークやコンパイラ、デバッグ用ツールもカバーすることを目指しています。
- Games/Tools/asm.js asm.js は 高度に最適化可能な JavaScript のサブセットを規定する仕様です。この文書では、asm.js で可能なこと、利点、利用方法、そして関連する情報と使用例を解説します。
- Games/Workflows This page contains articles that highlight different workflows for effectively creating ...
- Games/Workflows/2D_breakout_game_Phaser In this step-by-step tutorial we create a simple mobile MDN Breakout game written in JavaScript, ...
- Glossary/array 配列 は、データ( プリミティブ か オブジェクト )の順序付けされたコレクションです。配列内のそれぞれの場所に基づいて、各データは数字のインデックスを持ち、それを使って対応する 値 ...
- Glossary/Boolean コンピュータサイエンスにおいて、 ブーリアン型 ( boolean ) は true (真)か false (偽)の値のみを取れる論理データ型です。
- Glossary/Falsy 偽とみなされる値 ( falsy value )とは、 Boolean コンテクストとして評価された時に偽になる値のことです。
- Glossary/Hoisting JavaScript では、 関数 と 変数 は 巻き上げ(ホイスティング) られます。巻き上げは、 スコープ ...
- Glossary/Instance コンストラクタ によって作成された オブジェクト は、そのコンストラクタのインスタンス(実体)と呼ばれます。
- Glossary/JavaScript JavaScript (JS) は動的なウェブページの記述用途として主にクライアントサイドで使用されるプログラミング言語です。また、 サーバ サイドでもたびたび使用されています。
- Glossary/Node.js Node.js はサーバーサイド(サーバーでプログラムを実行すること)とJavascriptのネットワークアプリケーションを構築、クロスプラットフォームで動作する開発者向けのの ...
- Glossary/Number JavaScript では、 数値 ( Number ) は 倍精度 64 ビット浮動小数点フォーマット を持つ数値データ型です。その他のプログラミング言語が持っているデータ型、例えば ...
- Glossary/Primitive プリミティブ (primitive、プリミティブ値、プリミティブデータ型)は オブジェクト でない、また メソッド を持たないデータのことです。 JavaScript には 6 ...
- Glossary/SIMD SIMD(「シムディー」と発音します)は コンピュータ・アーキテクチャの分類(フリンの分類) の一つである Single Instruction/Multiple Data ...
- Glossary/Symbol Symbolは、そのインスタンスがユニークで不変なプリミティブデータ型です。ほかのプログラミング言語では、atomと呼ばれることもあります。
- Glossary/Truthy JavaScript において、真とみなされる値 ( truthy value ) とは、 Boolean コンテクストとして評価された時に true になる値のことです。偽とみなされる ( ...
- Glossary/UTF-8 UTF-8 (UCS Transformation Format 8) は WWW において最も一般的な文字エンコーディングです。1文字あたり1~4バイトで表します。UTF-8 は ASCII ...
- Glossary/Variable 変数は、 値 を格納するための名前付けされた場所です。これにより、予測できない値にあらかじめ決めておいた名前を使ってアクセスすることができます。
- International_characters_in_XUL_JavaScript Firefox 1.5 などのアプリケーションで使用されている Gecko 1.8 は、 XUL ファイルから読み込まれた JavaScript ファイルでの非 ASCII ...
- JavaScript/Guide/Inheritance_Revisited JavaScript の継承およびコンストラクタのプロトタイプの説明については、 継承とコンストラクタのプロトタイプ をご覧ください。
- JavaScript/Reference/Operators/Conditional_Operator 条件 (三項) 演算子 は JavaScript では唯一の、3 つのオペランドをとる演算子です。この演算子は、 if 文のショートカットとしてよく用いられます。
- JavaScript/Reference/Operators/instanceof instanceof 演算子は、オブジェクトが自身のプロトタイプにコンストラクタの prototype プロパティを持っているかを確認します。
- JavaScript/Reference/Operators/set set 構文は、オブジェクトプロパティに対して、値を設定しようとするときに呼び出される関数を割り当てます。
- JavaScript/Reference/Operators/yield yield キーワードは、ジェネレーター関数の実行を一時停止し、ジェネレーターの呼び出し元に yield キーワードに続く値を戻します。これは、 return ...
- JavaScript/Shells JavaScript シェルを使えば、ちょっとした JavaScript のコードを手早く試すことができます。Web ページをリロードする必要はありません。コードの開発やデバッグに非常に役立ちます。
- JavaScript_modules Firefox 3 で、外部モジュールから JavaScript コードをインポートする簡単な方法を提供する、新しい Components.utils.import() ...
- JavaScript_OS.File JavaScript モジュールの OS.File には、メインスレッド外でファイルを操作するためのプリミティブが含まれています。
- JavaScript_Presentations
- JavaScript_style_guide このガイドでは mozilla/browser 内のコードを対象としています (すなわち Firefox)。
- MDN/Contribute/Howto/Tag_JavaScript_pages タグ としてページにメタ情報を登録することで、検索ツール等において関連するコンテンツをグルーピングすることができます。
- Mozilla/B2G_OS/Add-ons/Developing_B2G_OS_add-ons アドオンは Web ブラウザの世界ではよく知られたコンセプトであり、Firefox OS にもアドオンの仕組みが導入されることとなりました。アドオン 1 つでアプリ 1 ...
- Mozilla/B2G_OS/Developing_Gaia/Understanding_the_Gaia_codebase Gaiaコードベース にあなたの変更を加え始める前に、全体がどう構成されているか、コードの慣習が適用されているかについての基礎を理解しておくべきです。この記事では両方の点について説明します。
- Mozilla/B2G_OS/TVs_connected_devices/TV_remote_control_navigation User experience design for TVs is very different to smart phones. The screen is much larger, but ...
- Mozilla/Firefox/Releases/1.5 Firefox 1.5 がリリースされ、 ダウンロード 可能です。 Gecko 1.8 ...
- Mozilla/Firefox/Releases/3.5 Firefox 3.5 では数多くの新機能が導入され、また、幅広い種類のWeb ...
- Mozilla/Firefox/Releases/4 Firefox 4 (6 月後半にベータ版リリースが予定されています)では、パフォーマンスが向上し、 HTML 5 やその他の革新的な Web ...
- Mozilla/JavaScript_code_modules JavaScript コードモジュールは 複数の特権 JavaScript スコープにおいてコードを共有することを目的として導入されました。具体的には、Firefox ...
- Mozilla/JavaScript_code_modules/DeferredTask.jsm DeferredTask.jsm JavaScript ...
- SpiderMonkey/Embedding_SpiderMonkey JSエンジンはJS 1.0から1.4をサポートします。JS ...
- SpiderMonkey/Internals SpiderMonkey は型付けされていないバイトコードと JavaScript で扱いうる値を表す JS::Value ...
- SpiderMonkey/Internals/Thread_Safety This page describes implementation details of the SpiderMonkey JavaScript engine. It is mainly ...
- SpiderMonkey/Introduction_to_the_JavaScript_shell この記事は Mozilla の CVS サーバから JavaScript シェルの入手とビルドを紹介します。そしてテストと実験のためにプレリリース版を入手しビルドする事に特にフォーカスを当てています。
- SpiderMonkey/JSAPI_Reference JSAPI は、 SpiderMonkey JavaScript エンジンのための C API です。JSAPI の使用方法を学ぶには、 JSAPI User Guide および JSAPI ...
- SpiderMonkey/JSDBGAPI_Reference 見てのとおり、ほとんどすべての項目がドキュメント化されていません。
- SpiderMonkey_Garbage_Collection_Tips Using these steps you can find all the GC'able items and what they're linked to.
- Tools/Browser_Toolbox ブラウザツールボックスは通常の ツールボックス とは異なり、Web ページだけでなくアドオンやブラウザ自体の JavaScript ...
- Tools/Debugger/How_to/Set_a_breakpoint デバッガで JavaScript コードにブレークポイントを設定する方法は、以下のとおり複数あります。
- Using_Firefox_1.5_caching Firefox 1.5 ではウェブページ全体をその JavaScript の状態も含めてメモリ内にキャッシュし、1 ...
- Venkman Venkman は、Mozilla の JavaScript デバッガのコードネームで、Firefox、Netscape 7.x/9.x、SeaMonkey といった Mozilla ...
- Web/API/CameraCapabilities CameraControl.capabilities プロパティは、 CameraCapabilities オブジェクトを返します。これは、カメラのすべてのキャパビリティを説明します。
- Web/API/CameraControl CameraManager.getCamera() メソッドを使用してカメラへの参照を取得する時、成功時に呼び出されるコールバック関数を指定します。この関数は、引数として ...
- Web/API/CameraManager CameraManager インターフェースは、ユーザの端末上で利用可能な任意のカメラへのアクセスを提供します。
- Web/API/CameraManager/getCamera このメソッドは、端末上の利用可能なカメラの一つに、そのカメラの識別子を指定してアクセスするために使用します。利用可能なカメラのリストは、 ...
- Web/API/CameraManager/getListOfCameras このメソッドは、端末上の利用可能なすべてのカメラの識別子を含む 配列 を取得するために使用します。
- Web/API/Document/doctype 現在のドキュメントに関連付けられた 文書型宣言 (DTD) を返します。返されるオブジェクトは、 DocumentType インターフェイスを持ちます。 DocumentType ...
- Web/API/DOMObject JavaScript の object オブジェクトに直接マップされた、JavaScript の為のオブジェクトです。
- Web/API/PromiseRejectionEvent PromiseRejectionEvent インターフェースは、JavaScript の Promise ...
- Web/API/PromiseRejectionEvent/promise PromiseRejectionEvent.promise 読み取り専用プロパティは、拒絶された JavaScript の Promise を表します。promise ...
- Web/API/PromiseRejectionEvent/PromiseRejectionEvent PromiseRejectionEvent() コンストラクタは、JavaScript の Promise が拒絶されたときに発火するイベントを表す PromiseRejectionEvent ...
- Web/API/PromiseRejectionEvent/reason PromiseRejectionEvent.reason 読み取り専用プロパティは、 Promise.reject() に渡される理由を提供する任意の JavaScript 値、または ...
- Web/API/Web_Workers_API/Using_web_workers Worker はコンストラクタ (例えば Worker() ) を使用して生成されたオブジェクトであり、名前付きの JavaScript ファイル (このファイルは Worker ...
- Web/API/Window window オブジェクトは、DOM document を収めるウィンドウを表します。 document プロパティは、そのウィンドウに読み込まれた DOM の document オブジェクト ...
- Web/Apps/Game_engines_and_libraries 以下は HTML5 と JavaScript で実装されたゲームエンジンの一例です。
- Web/Guide/HTML/Event_attributes 全てのHTML要素は、特定のイベントが発生したときのJavaScriptの実行が許可された属性の集合から成り立ちます。これらはEvent属性と呼ばれ、その属性名には"on"の接頭辞が付きます。
- Web/Guide/HTML/Forms/Data_form_validation サーバでは常にデータを検証するべきですが、追加のデータ検証を Web ページ自身で行うことにも多くの利点があります。いろいろな点で、 ユーザはフォームに悩まされています ...
- Web/Guide/HTML/Forms/Sending_forms_through_JavaScript 以前の記事 で示したとおり、HTML フォームは HTTP リクエストを宣言的な方法で設定するのに便利です。しかし多くの場合、フォームは JavaScript を使用した HTTP ...
- Web/JavaScript JavaScript (JS) は軽量で、インタプリタ型の、 第一級関数 を備えたプログラミング言語です。Web ページでよく使用されるスクリプト言語として知られ、 node.js や ...
- Web/JavaScript/About_JavaScript JavaScript ® (よく JS と略されます) は 第一級関数 を持つ軽量、インタプリタ方式、オブジェクト指向の言語です。Web ...
- Web/JavaScript/A_re-introduction_to_JavaScript なぜ 「再」入門 ( re-introduction ) なのか? なぜなら JavaScript は 世界で最も誤解されたプログラミング言語 ...
- Web/JavaScript/Closures クロージャは、独立した (自由な) 変数を参照する関数です。言い換えるとクロージャ内で定義された関数は、自身が作成された環境を '覚えています'。
- Web/JavaScript/Data_structures あらゆるプログラミング言語は、それぞれ異なったデータ構造を持っています。この記事では、JavaScript ...
- Web/JavaScript/ECMAScript_5_support_in_Mozilla ECMAScript 5.1 は、JavaScript を元とした標準の最新版であり、2011年の6月に承認されました。
- Web/JavaScript/ECMAScript_6_support_in_Mozilla ECMAScript 2015 (第 6 版) は、ECMAScript 言語標準仕様の現行バージョンです。一般的に "ES6" として参照され、Firefox や他の Mozilla ...
- Web/JavaScript/Enumerability_and_ownership_of_properties 列挙可能な ( enumerable )プロパティとは、内部の [[Enumerable]] ...
- Web/JavaScript/Equality_comparisons_and_when_to_use_them 手短に言えば、二重等号は 2 つの値を比較する際に型変換を実行します。一方、三重等号は型変換をせずに同じ比較を実行します (型が異なる場合は常に false を返します)。また、 ...
- Web/JavaScript/EventLoop JavaScriptは、"event loop"に基づく同時並行性モデルを持ちます。このモデルはC言語やJavaのような他の言語のモデルとかなり異なっています。
- Web/JavaScript/Guide
- Web/JavaScript/Guide/Control_flow_and_error_handling JavaScript は Web ページに多様なインタラクティビティをもたらすコンパクトな文 ( statement ) ...
- Web/JavaScript/Guide/Details_of_the_Object_Model JavaScript は、クラスではなく、プロトタイプに基づいたオブジェクトベースの言語です。この基本的な違いにより、JavaScript ...
- Web/JavaScript/Guide/Expressions_and_Operators 本章では JavaScript の式 ( Expression ) と、代入、比較、算術、ビット、論理、文字列、そして三項演算子などの各演算子 ( Operator ) について説明します。
- Web/JavaScript/Guide/Functions 関数は JavaScript の基本的な構成要素のひとつです。また関数は、JavaScript の手続き ― ...
- Web/JavaScript/Guide/Grammar_and_types 本章では JavaScript の基本構文、変数宣言、データ型とリテラルについて説明します。
- Web/JavaScript/Guide/Indexed_collections 本章では、インデックス値により順序付けされたデータからなるコレクションを紹介します。配列、そして Array オブジェクトや TypedArray オブジェクトといった配列様の構造体があります。
- Web/JavaScript/Guide/Inheritance_and_the_prototype_chain JavaScript は動的で、 class の実装それ自体を提供しないことから、 Java や C++ のようなクラスベースの言語を経験した開発者にとって、やや紛らわしいものです( ...
- Web/JavaScript/Guide/Introduction 本章では JavaScript について紹介し、その基本的なコンセプトについて説明します。
- Web/JavaScript/Guide/Iterators_and_Generators 詳細についてはこちらもご覧ください :
- Web/JavaScript/Guide/Keyed_collections 本章では、キーによって順序付けされたデータのコレクションを紹介します。Map オブジェクトと Set オブジェクトは挿入順に反復処理を行える要素を内蔵しています。
- Web/JavaScript/Guide/LiveConnect_Overview この章では、Java のコードと JavaScript のコードが相互通信を可能にする技術である LiveConnect の使用方法を解説します。この章の読者は、Java ...
- Web/JavaScript/Guide/Loops_and_iteration ループは繰り返し何かを実行するための簡便な方法を提供します。本章では JavaScript で利用可能な反復処理を行う数々の文を紹介します。