JavaScriptの核心機能:データ型からDOM操作まで
JavaScriptの概要と構成要素
JavaScriptは、当初Netscape社が開発したクライアントサイドスクリプト言語であり、現在はECMA-262標準(正式名称:ECMAScript)に基づいて定義されています。この言語は、ブラウザ上で動作し、ユーザーインタラクションへの即時応答や動的なコンテンツ更新を可能にします。
JavaScriptは以下の3つの主要コンポーネントで構成されます:
ECMAS ...
7月13日 23:50 投稿
JavaScriptにおけるブラウザ操作と実行モデルの基礎
ブラウザオブジェクトモデル(BOM)の概要
BOMはブラウザのウィンドウ構造全体を制御するためのAPIコレクションです。windowオブジェクトがグローバルスコープの頂点に位置し、標準組み込み関数やDOM関連プロパティはこの配下に展開されます。グローバルスコープ内で宣言された変数および関数は自動的にwindowのメンバーへと昇格するため、実装時はプレフィクスを省略して ...
7月7日 17:01 投稿
DOM操作、JavaScriptイベント、jQuery入門
BOM
Browser Object Model(ブラウザオブジェクトモデル)は、JavaScriptがブラウザと「対話」できるようにする仕組みです。
// ブラウザの内部ウィンドウの高さと幅
window.innerHeight;
window.innerWidth;
// 新しいウィンドウを開く
window.open(
'https://www.example.com',
'',
'width=400px; height=800px; top=200px; left=500px'
);
// 現在のペー ...
6月23日 16:19 投稿