atwiki-logo
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ(更新順)
    • おまかせページ移動
  • RSS
    • このウィキの更新情報RSS
    • このウィキ新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡(不具合、障害など)
プログラミングwiki
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
プログラミングwiki
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
プログラミングwiki
  • 新規作成
  • 編集する
  • 登録/ログイン
  • 管理メニュー
管理メニュー
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • このウィキの全ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ一覧(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このwikiの更新情報RSS
    • このwikiの新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡する(不具合、障害など)
  • atwiki
  • プログラミングwiki | programming wiki
  • JavaScriptとは

プログラミングwiki

JavaScriptとは

最終更新:2024年11月06日 17:47

zagreus

- view
メンバー限定 登録/ログイン

JavaScript

JavaScriptは、動的型付けを特徴とする高水準のプログラミング言語であり、ウェブ開発において広く使用されている。主にHTMLに内蔵または付属する形で用いられ、クライアントサイドのスクリプト言語として機能する。JavaScriptはECMAScript仕様に準拠しており、Webページのインタラクティブ性やダイナミズムを向上させるために使われる。

オブジェクト指向スタイル

JavaScriptはプロトタイプベースとクラスベースの両方のオブジェクト指向スタイルをサポートしている。

プロトタイプベース

プロトタイプベースのスタイルでは、すべてのオブジェクトが他のオブジェクトをプロトタイプとして継承することができる。これは、クラスの概念ではなく、オブジェクトを元にした継承メカニズムである。関数を使ってオブジェクトを定義し、それをプロトタイプチェーンに結びつけることが可能である。

例:

function Person(name) {
    this.name = name;
}

Person.prototype.greet = function() {
    console.log("Hello, my name is " + this.name);
};

const john = new Person("John");
john.greet(); // "Hello, my name is John"

クラスベース

ES6 (ECMAScript 2015) からは、クラス構文が導入され、よりオブジェクト指向プログラミングに馴染みのあるスタイルでコードを書くことができるようになった。これにより、JavaやC++などの他のクラスベースの言語を使用している開発者にとって、コードがより理解しやすくなった。

例:

class Person {
    constructor(name) {
        this.name = name;
    }

    greet() {
        console.log("Hello, my name is " + this.name);
    }
}

const jane = new Person("Jane");
jane.greet(); // "Hello, my name is Jane"

使用の概要

JavaScriptは、ウェブブラウザに組み込まれたJavaScriptエンジンで実行される。これにより、HTMLやCSSと連携して、Webページの内容を操作したり、ユーザーの操作に応じて動作を定義することができる。通常、JavaScriptコードはHTMLドキュメント内に``タグを使用して埋め込まれるか、外部ファイルとして分離されて読み込まれる。

HTMLへの埋め込み例:


        document.querySelector("h1").textContent = "Hello, JavaScript!";

JavaScriptはウェブサイトやアプリケーションのユーザー体験を向上させるための強力なツールであり、特にシングルページアプリケーション(SPA)などの動的なWebコンテンツにおいてその威力を発揮する。

「JavaScriptとは」をウィキ内検索
LINE
シェア
Tweet
プログラミングwiki
記事メニュー

プログラミング wiki

プログラミングの基本

  • プログラミング言語とは
  • エディタとは



プログラミング言語まとめ

  • C言語
  • C++
  • C#
  • CSS
  • Go
  • Groovy
  • HTML
  • Java
  • JavaScript
  • Perl
  • PHP
  • Python
  • Ruby
  • Sass
  • Scratch
  • SQL
  • Swift
  • TypeScript



エディタ

  • Atom
  • Sublime Text
  • Visual Studio Code

リンク





ここを編集
記事メニュー2

人気の記事

  • Visual Studio Codeインストール方法
  • Visual Studio Code
  • プログラミングの基本
  • JavaScript
  • プログラミング言語まとめ
  • JavaScriptとは
  • Perl
  • プログラミング言語とは
  • エディタ
  • HTML
  • C言語
  • Scratch
  • C++
  • Python
  • プログラミング言語とは コメント一覧
  • Go
  • Atom
  • CSS
  • TypeScript
  • Java

更新履歴

取得中です。


ここを編集
人気記事ランキング
  1. JavaScriptとは
  2. Go
  3. プログラミング言語まとめ
もっと見る
最近更新されたページ
  • 214日前

    JavaScriptとは
  • 531日前

    Visual Studio Codeインストール方法
  • 531日前

    Visual Studio Code
  • 531日前

    プログラミング言語まとめ コメント一覧
  • 531日前

    プログラミング言語まとめ
  • 531日前

    プログラミング wiki コメント一覧
  • 531日前

    プログラミング wiki
  • 531日前

    プログラミング言語とは コメント一覧
  • 531日前

    プログラミングの基本
  • 531日前

    エディタ コメント一覧
もっと見る
人気タグ「SQL」関連ページ
  • プログラミング wiki
  • SQL
もっと見る
人気記事ランキング
  1. JavaScriptとは
  2. Go
  3. プログラミング言語まとめ
もっと見る
最近更新されたページ
  • 214日前

    JavaScriptとは
  • 531日前

    Visual Studio Codeインストール方法
  • 531日前

    Visual Studio Code
  • 531日前

    プログラミング言語まとめ コメント一覧
  • 531日前

    プログラミング言語まとめ
  • 531日前

    プログラミング wiki コメント一覧
  • 531日前

    プログラミング wiki
  • 531日前

    プログラミング言語とは コメント一覧
  • 531日前

    プログラミングの基本
  • 531日前

    エディタ コメント一覧
もっと見る
ウィキ募集バナー
新規Wikiランキング

最近作成されたWikiのアクセスランキングです。見るだけでなく加筆してみよう!

  1. MadTown GTA (Beta) まとめウィキ
  2. GTA5 MADTOWN(β)まとめウィキ
  3. R.E.P.O. 日本語解説Wiki
  4. シュガードール情報まとめウィキ
  5. SYNDUALITY Echo of Ada 攻略 ウィキ
  6. ガンダムGQuuuuuuX 乃木坂46部@wiki
  7. ドタバタ王子くん攻略サイト
  8. MADTOWN @ ウィキ
  9. パズル&コンクエスト(Puzzles&Conquest)攻略Wiki
  10. ありふれた職業で世界最強 リベリオンソウル @ ウィキ
もっと見る
人気Wikiランキング

atwikiでよく見られているWikiのランキングです。新しい情報を発見してみよう!

  1. アニヲタWiki(仮)
  2. ストグラ まとめ @ウィキ
  3. ゲームカタログ@Wiki ~名作からクソゲーまで~
  4. 初音ミク Wiki
  5. 機動戦士ガンダム バトルオペレーション2攻略Wiki 3rd Season
  6. 検索してはいけない言葉 @ ウィキ
  7. Grand Theft Auto V(グランドセフトオート5)GTA5 & GTAオンライン 情報・攻略wiki
  8. 発車メロディーwiki
  9. 英傑大戦wiki
  10. SDガンダム ジージェネレーションジェネシス 攻略Wiki
もっと見る
全体ページランキング

最近アクセスの多かったページランキングです。話題のページを見に行こう!

  1. 魔獣トゲイラ - バトルロイヤルR+α ファンフィクション(二次創作など)総合wiki
  2. 参加者一覧 - MadTown GTA (Beta) まとめウィキ
  3. Lycoris - MadTown GTA (Beta) まとめウィキ
  4. 参加者一覧 - ストグラ まとめ @ウィキ
  5. 赤城ウェン - MadTown GTA (Beta) まとめウィキ
  6. ぶんぶんギャング - MadTown GTA (Beta) まとめウィキ
  7. R7高校総体北部支部予選 - 埼玉県高等学校バスケットボール北部支部
  8. 警察 - MadTown GTA (Beta) まとめウィキ
  9. Happy Nutty Bunny - ストグラ まとめ @ウィキ
  10. 乗り物一覧 - Grand Theft Auto V(グランドセフトオート5)GTA5 & GTAオンライン 情報・攻略wiki
もっと見る

  • このWikiのTOPへ
  • 全ページ一覧
  • アットウィキTOP
  • 利用規約
  • プライバシーポリシー

2019 AtWiki, Inc.