techblog– archive –
-
JavaScript
HTML要素の内容を操作する:テキストとHTMLの変更
Webページの動的更新:なぜ要素の書き換えが必要なのか 静的なWebページから動的なWebアプリケーションへ Webの歴史の初期において、Webページは単なる「静的な文書」でした。サーバーから送られてきたHTMLが表示され、内容を更新するにはページ全体を再読... -
JavaScript
要素の内容を操作する:テキストとHTMLの変更
Webページの動的更新:なぜ要素の書き換えが必要なのか 静的なWebページから動的なWebアプリケーションへ Web開発において、JavaScriptが果たす最も重要な役割の一つは、Webページを「静的な文書」から「動的なアプリケーション」へと進化させることです。... -
JavaScript
HTML要素の取得(セレクター編):querySelectorの活用
DOMの基本構造と要素取得の重要性 ブラウザがWebページを表示する仕組みWeb開発でJavaScriptを使って画面を操作するには、まずブラウザがどうやってWebページを表示しているかを理解する必要があります。ソースによれば、WebブラウザはWebサーバーからHTML... -
Excel
HTML要素の取得(ID編):特定の要素を特定する
DOM操作の目標とWebページの動的な変化 Webページが表示される仕組みとDOMの役割私たちがブラウザで見ているWebページは、Webサーバーから送られてきたHTML文書が元になっています。ただしブラウザは、HTMLを「ただの文字」として表示しているわけではあり... -
JavaScript
Document Object Model (DOM) とは何か?Webページの操作基盤
DOMの定義とその本質:HTML文書とプログラムの架け橋 DOMの基本概念Web開発でいうDocument Object Model(DOM)とは、HTMLやXML文書をプログラムから操作できるようにするための「仕組み」やAPI(Application Programming Interface)のことです。私たちが... -
Excel
関数への引数と戻り値:データの受け渡しと結果の返却
複数の引数を扱う関数 複数の引数を定義する意義と基本メカニズムプログラミングにおける関数とは、特定のタスクを実行するための再利用可能なコードブロックです。ソースによれば、関数はfunctionキーワードを使って宣言し、引数(ひきすう)を受け取るこ... -
Excel
初めての関数定義:再利用可能なコードブロックを作る
関数とは?(特定のタスクを実行するコードブロック) 関数の基本概念:プログラムの部品化と再利用性の本質プログラミングにおける「関数(Function)」とは、ある作業や計算を行う命令をひとまとめにし、名前を付けた「コードブロック」のことです。ソー... -
Excel
whileループと関数の基礎:再利用性の概念
whileループの構文と特徴:条件が真である限り繰り返す仕組み ループ処理の基本概念プログラミングで、同じコードのかたまりを何度も実行する「ループ処理」は、条件分岐と並ぶ制御フローの基本です。ソースコードでは繰り返しの代表としてforループが紹介... -
Excel
繰り返し処理の基本:forループとカウンター変数
ループ処理とは?(コードの繰り返し実行) プログラミングにおける「ループ処理(繰り返し処理)」とは、特定のコードブロックを、指定した条件が成り立っている間、何度も繰り返し実行させるための制御構造のことです。ソースでも、ループを使うと同じコ... -
Excel
条件分岐の基本:if, else if, elseを使った処理の制御
条件分岐とは?(処理の流れの制御) プログラミングにおける「条件分岐」とは、プログラムの実行順序(制御フロー)を、ある条件が成り立つかどうかに応じて切り替える仕組みのことです。JavaScriptを含む多くのプログラミング言語は、基本的にコードを上...