タグ「JavaScript」の付いた記事

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 10

946 件のドキュメントが見つかりました

  • Archive/B2G_OS/Add-ons/Developing_B2G_OS_add-ons アドオンは Web ブラウザの世界ではよく知られたコンセプトであり、Firefox OS にもアドオンの仕組みが導入されることとなりました。アドオン 1 つでアプリ 1...
  • Archive/B2G_OS/Developing_Gaia/Understanding_the_Gaia_codebase Gaiaコードベースにあなたの変更を加え始める前に、全体がどう構成されているか、コードの慣習が適用されているかについての基礎を理解しておくべきです。この記事では両方の点について説明します。
  • Archive/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...
  • Archive/Firefox_OS/Platform/Gaia/Gaia_apps/設定アプリ 設定アプリは、デバイスの設定変更する事を許可し、アプリから表示要求のあったアクティビティに反応します。(例えば、ネットワーク接続していない時に、アプリが設定アプリに対して wifi...
  • Archive/Mozilla/XUL/International_characters_in_XUL_JavaScript Firefox 1.5 などのアプリケーションで使用されている Gecko 1.8 は、XUL ファイルから読み込まれた JavaScript ファイルでの非 ASCII 文字のサポートが追加されました。
  • Archive/Mozilla/XUL/School_tutorial/JavaScript_Object_Management このセクションでは、JavaScript オブジェクトを効果的に扱う方法を見ていきます。拡張機能におけるもっとも一般的な chrome...
  • Archive/Web/JavaScript/ECMAScript_7_support_in_Mozilla ECMAScript ネクストは、ECMA-262 標準(一般的に JavaScript と呼ばれています)の ECMAScript 2015...
  • Core_JavaScript_1.5_Reference/Global_Objects/String/strike
  • DOM/Storage REDIRECT Web Storage API
  • 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) 部分や、ユーザが開いている...
  • Games/Anatomy I want to be clear that any of the above, or none of them, could be best for your game. The...
  • 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/Argument 引数は関数の入力として渡される値(プリミティブまたはオブジェクト)です。
  • Glossary/array 配列は、データ(言語によってプリミティブまたはオブジェクトのどちらか)が順序付けされて集まったものです。配列は1つの変数に複数の値を格納するために使用されます。これは1つしか値を格納できない変数とは対照的です。
  • Glossary/Block/Scripting IJavaScript では、ブロックは、中括弧( "{}")で囲まれた関連する文のコレクションです。 たとえば、if (条件)...
  • Glossary/Boolean コンピューター科学において、boolean(論理型、真偽値型)は true(真)か false(偽)の値のみを取れる論理データ型です。たとえば、 JavaScript では boolean...
  • Glossary/Call_stack コールスタック ( call stack ) は、インタープリター (ウェブブラウザー内の JavaScript インタープリターなど)...
  • Glossary/Canvas
  • Glossary/Compile_time コンパイル時間は、プログラムが最初にロードされてからプログラムが解析されるまでの時間です。
  • Glossary/Control_flow 制御フロー(制御の流れ)は、コンピュータがスクリプト内の文を実行する順序です。
  • Glossary/Deserialization 下位レベルのフォーマット(例えば、ネットワークを介して転送された、またはデータストアに格納された)が、読み取り可能なオブジェクトまたは他のデータ構造に変換されるプロセス。
  • Glossary/document_environment JavaScript のグローバル環境が window または iframe の場合、それはドキュメント環境と呼ばれます。グローバル環境は、それよりも外側の環境を持たない環境です。
  • Glossary/Expando expando プロパティは、 JavaScript によって DOM ノードに追加されたプロパティであり、 DOM オブジェクトの仕様書に含まれていないものです。
  • Glossary/Falsy falsy な値とは、 Boolean コンテキストに現れたときに false とみなされる値です。
  • Glossary/First-class_Function プログラミング言語が第一級関数 (First-class functions)...
  • Glossary/Function 関数 は、他のコードや自分自身、関数を参照する 変数 から呼ばれるコード断片です。関数が呼ばれると、引数 が関数への入力として渡され、次に関数は任意で値を戻します。JavaScript...
  • Glossary/Hoisting 巻き上げ(Hoisting) は、ECMAScript® 2015 言語仕様より前には、どんな規範的な仕様書にもなかったものです。巻き上げは JavaScript の実行コンテキスト...
  • Glossary/IIFE IIFE (Immediately Invoked Function Expression; 即時実行関数式) は定義されるとすぐに実行される JavaScript の 関数 です。
  • Glossary/Instance コンストラクタ によって作成されたオブジェクトは、そのコンストラクタのインスタンス(実体)と呼ばれます。
  • Glossary/JavaScript JavaScript (または JS) は、主にウェブページの動的なクライアントサイドスクリプトとして使用されるプログラミング言語です。しかし、サーバーサイドでも Node.js...
  • Glossary/jQuery jQuery は JavaScript ライブラリー であり、DOM 操作を簡単にすること、AJAX 呼び出し、イベント ハンドリングに注力しています。JavaScript 開発者からよく使われます。
  • Glossary/Method メソッドはオブジェクトのプロパティである関数です。メソッドには2種類があります。オブジェクトインスタンスごとに内蔵されたタスクとして実行されるインスタンスメソッドと、オブジェクトのコンストラクタ...
  • Glossary/Node.js Node.js は、クロスプラットフォームの JavaScript 実行環境であり、サーバー側アプリケーションやネットワークアプリケーションを JavaScript で構築することができます。
  • Glossary/Number JavaScript において、 Number は 倍精度64ビット浮動小数点形式 (IEEE 754) を持つ数値データ型です。その他のプログラミング言語では、それ以外の数値型、たとえば...
  • Glossary/Parameter パラメーターは関数に渡される名前付きの変数です。パラメーター変数は関数に引数をインポートするのに使われます。
  • Glossary/Parse 解析(Parsing)とは、プログラムを解析し、例えばブラウザー内の JavaScript エンジンといった実行環境で、実際に実行できる内部形式に変換することを意味します。
  • Glossary/Primitive JavaScript において、プリミティブ (primitive、プリミティブ値、プリミティブデータ型) はオブジェクトでなく、メソッドを持たないデータのことです。 7...
  • Glossary/Scope 実行の現在のコンテキスト。値 と式が「見える」、または参照できる文脈。変数や他の式が "現在のスコープ内にない"...
  • Glossary/Serialization オブジェクトまたはデータ構造が、ネットワークまたはストレージ(例えば、アレイバッファまたはファイルフォーマット)上の転送に適したフォーマットに変換されるプロセス。
  • Glossary/Signature/関数 関数シグネチャ (もしくは型シグネチャ、メソッドシグネチャ) は関数やメソッドの入力と出力を定義します。
  • Glossary/SIMD SIMD (「シムディー」と発音します) はコンピュータ・アーキテクチャの分類 (フリンの分類) の一つである Single Instruction/Multiple Data...
  • Glossary/Static_method 静的メソッド (または 静的関数) とは、メソッドのうちオブジェクトのメンバーとして定義されているものの、コンストラクターで生成されたオブジェクトインスタンスからではなく、 API...
  • Glossary/Symbol JavaScript では、 Symbol は プリミティブ値 です。
  • Glossary/Syntax_error あらかじめ定義された構文の誤った使用による例外。構文エラーは、ソースコードのコンパイルまたは構文解析中に検出されます。
  • Glossary/Three_js three.js は JavaScript ベースの WebGL エンジンです。GPU を利用したゲームやその他のグラフィックスアプリを ブラウザー から直接実行できます。three.js...
  • Glossary/Truthy JavaScript において、 truthy は Boolean コンテキストに現れた時に true とみなされる値のことです。 falsy として定義された値 (つまり、false, 0,...
  • Glossary/Type 型  (またはデータ型) は 値 としてどんな種類のデータを保持するのかに影響する特性です — 例えば JavaScript では Boolean は true/false...
  • Glossary/Type_coercion 型強制 ( Type coercion ) は、あるデータ型から他のデータ型への値の自動的または暗黙の変換です...
  • Glossary/undefined undefinedは、宣言のみが行われた変数、あるいは実引数が存在しない仮引数に自動的に割り当てられるプリミティブ値のことです。
  • Glossary/UTF-8 UTF-8 (UCS Transformation Format 8) は World Wide Web において最も一般的な文字エンコーディングです。1文字あたり1~4バイトで表します。...
  • Glossary/Variable 変数は、値を格納するための名前付けされた場所です。これにより、あらかじめ決めておいた名前を使って、予測できない値にアクセスできます。
  • JavaScript/Shells JavaScript シェルを使えば、ちょっとした JavaScript のコードを手早く試すことができます。Web ページをリロードする必要はありません。コードの開発やデバッグに非常に役立ちます。
  • JavaScript_modules Firefox 3 で、外部モジュールから JavaScript コードをインポートする簡単な方法を提供する、新しい Components.utils.import()...
  • JavaScript_OS.File JavaScript モジュールの OS.File には、メインスレッド外でファイルを操作するためのプリミティブが含まれています。
  • JavaScript_Presentations
  • Learn/Accessibility ウェブ開発者になりたい場合、HTML, CSS, JavaScript の学習は役立ちます。しかし知識は単に技術を使うよりも前に進める必要があります —...
  • Learn/Accessibility/Accessibility_troubleshooting このモジュールの評価では、あなたが診断、修正するべきいくつかのアクセシビリティの問題を持った簡単なサイトを表示します。
  • Learn/Accessibility/CSS_and_JavaScript ウェブページ上での CSS と JavaScript の使用にまつわるアクセシビリティの問題について、このページが適切な量の細部と理解をもたらしたのであれば幸いです。
  • Learn/Accessibility/Multimedia このチャプターでは、マルチメディアにおけるアクセシビリティの関心ごとの要約をいくつかの実践的なソリューションと共に提供しました。
  • Learn/Accessibility/WAI-ARIA_basics 本記事は、WAI-ARIA で利用可能なすべてのものを取り扱ったとは、到底、言えません。 でも、WAI-ARIA の使い方を理解するのに十分な情報をお伝えしたはずです。...
  • Learn/Accessibility/What_is_accessibility この記事では高いレベルでアクセシビリティの概要を説明し、それが重要である理由と、ワークフローに取り込む方法を見てきました。...
  • Learn/Common_questions/What_are_browser_developer_tools 開発者ツールはブラウザのサブウィンドウの中にいます。大体こんな感じに...。
  • Learn/Getting_started_with_the_web/JavaScript_basics JavaScript (略して "JS") は成熟した動的プログラミング言語であり、HTML 文書に適用すると、Web サイトに動的な対話操作を提供できます。Mozilla...
  • Learn/HTML/Forms/Form_validation データをサーバへ送信する前に、必須のフォームコントロールが記入され、すべてのフォームコントロールが正しい書式で記入されていることを保証することが重要です。このクライアント側フォーム 検証 ( v...
  • Learn/HTML/Forms/Sending_forms_through_JavaScript HTML フォームは HTTP リクエストを宣言的に送信できます。しかし、フォームは JavaScript 経由で送信する HTTP リクエストを準備することもできます。この記事ではその方法を探ります。
  • Learn/HTML/Howto/Use_JavaScript_within_a_webpage JavaScript はウェブページをインタラクティブにするための、主にクライアントサイドで使われるプログラミング言語です。 JavaScript...
  • Learn/JavaScript JavaScript は Web ページ上に複雑なものを実装することを可能にするプログラミング言語です。Web...
  • Learn/JavaScript/Asynchronous このモジュールでは、asynchronous JavaScript...
  • Learn/JavaScript/Building_blocks このモジュールでは、条件付きステートメント、ループ、関数、イベントなど一般的に発生するコードブロックの種類に注目し、JavaScript...
  • Learn/JavaScript/Building_blocks/conditionals どのプログラミング言語でも、コードは様々な入力に応じた決定を迫られ、その結果として動作を起こします。例えば、ゲームではプレイヤーの残機が 0...
  • Learn/JavaScript/Building_blocks/Events イベントは、あなたがプログラムを書いているシステムで生じた動作、出来事を指します。システムからあなたへ、イベントとして何かあった事を知らせてくるので、必要であればそれに何らかの反応を返す事ができ...
  • Learn/JavaScript/Building_blocks/Functions コーディングにおいて、不可欠なコンセプトが関数です。関数を使用することで、特定のタスクをこなすコードを定義し、保持しておいて、いつでも簡単なコマンドで呼び出すことを可能にしてくれます。同じコード...
  • Learn/JavaScript/Building_blocks/Image_gallery Javascript の基本的な構成要素を見てきたところで、これからたくさんのウェブサイトで見かける項目、Javascript...
  • Learn/JavaScript/Building_blocks/Looping_code プログラミング言語は、繰り返し実行するタスクを素早く終わらせるのがとても得意です。基本的な計算処理から、同じような作業がたくさんあるのならどんな状況でもこなします。今度は JavaScript...
  • Learn/JavaScript/Client-side_web_APIs Web サイトやアプリケーション用にクライアント側のJavaScriptを書いていると、すぐにアプリケーションプログラミングインターフェース...
  • Learn/JavaScript/Client-side_web_APIs/Client-side_storage これで終わりです。クライアント側での保存の技術についてのこの概要を、皆さんが有用だと思ってくださったのであれば良いな、と望んでいます。
  • Learn/JavaScript/Client-side_web_APIs/Drawing_graphics At this point, you should have a useful idea of the basics of graphics programming using Canvas...
  • Learn/JavaScript/Client-side_web_APIs/Fetching_data モダンな Web...
  • Learn/JavaScript/Client-side_web_APIs/Video_and_audio_APIs I think we've taught you enough in this article. The HTMLMediaElement API makes a wealth of...
  • Learn/JavaScript/First_steps 最初の JavaScript のモジュールでは、初めて JavaScript を書く実践的な経験を体験する前に、「JavaScript...
  • Learn/JavaScript/First_steps/Arrays このモジュールの最後に、配列について見ていきましょう。配列は1つの変数名でリスト形式のデータを保持するのに好都合です。ここでは、どう便利なのか、どのように作るのか、そして配列の項目を追加したり削...
  • Learn/JavaScript/First_steps/A_first_splash JavaScript の理論、そしてそれを使ってできることについて学んだところで、完全に実用的なチュートリアルを通じて、JavaScript...
  • Learn/JavaScript/First_steps/Math この記事では、JavaScript の数値処理で知っておくべき基礎的なことを学びました。JavaScript...
  • Learn/JavaScript/First_steps/Silly_story_generator この評価試験では、このモジュールを通して身に付けた知識を生かして、ランダムなバカ話を生成する楽しいアプリを作ります。楽しんでください!
  • Learn/JavaScript/First_steps/Strings プログラミングでは文字の羅列を文字列と呼びますが、次はこれを学習しましょう。この記事では、JavaScript...
  • Learn/JavaScript/First_steps/Useful_string_methods 文字列の基本についてはすでに見ました。ここからはレベルを上げて、組み込みのメソッドを使用して文字列に対して実行できる便利な操作について考えてみましょう。例えば、文字列の長さを調べたり、繋げたり、...
  • Learn/JavaScript/First_steps/Variables ここまでで JavaScript の変数の作り方について理解して、それ以外にもそれなりの知識を得ましたね。次の記事では、数値に焦点を当てて、JavaScript の数値計算の基礎について見ていきます。
  • Learn/JavaScript/First_steps/What_is_JavaScript さて、JavaScript の世界に足を踏み入れましたね。なぜ JavaScript...
  • Learn/JavaScript/First_steps/What_went_wrong やっとここまで来ましたね。簡単な JavaScript...
  • Learn/JavaScript/Howto JavaScript のコードが正しく動作しないので修正したい、というような場合にみられる、よくある問題の解決方法へのリンクを以下に示します。
  • Learn/JavaScript/Objects JavaScript では、文字列や配列などの JavaScript のコア機能から、JavaScript の最上部に構築されたブラウザ API...
  • Learn/JavaScript/Objects/Adding_bouncing_balls_features この評価では、前の記事のバウンスボールのデモを出発点として用い、いくつかの面白い機能を新たに追加してもらいます。
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 10