マガジンのカバー画像

プログラミング勉強日誌

29
プログラミング、最近ではChatGPTでいろいろ学んでます。
運営しているクリエイター

2024年6月の記事一覧

HTML5レベル2 勉強メモ: ストレージ

Web StorageWeb Storageの種類 データの保存期間が違う。 localStorage ブラウザが閉じられてもデータを保持する ウィンドウやタブ間でデータを共有できる sessionStorage ブラウザが閉じられると同時にデータが消失する 新しいウィンドウやタブを開くと新しいセッションが開始する Web Storageのプロパティとメソッド // プロパティの使用例console.log(localStorage.length); // スト

HTML5レベル2 勉強メモ: マルチメディア

video要素<video width="300" height="300" poster="images/fail.png" controls autoplay> <source src="example.mp4" type="video/mp4"> <source src="example.webm" type="video/webm"> お使いのブラウザに対応していません</video> audio要素 video要素とaudio要素の共通点

HTML5レベル2 勉強メモ: グラフィックス・アニメーション

ビットマップ形式とベクター形式の描画ビットマップ形式:画像をピクセル単位で表現する形式 ベクター形式:画像を図形の集合で表現する形式 Canvasの特徴・ビットマップ形式(ピクセルの集合)で描画する ・JavaScriptからCanvas上のピクセルを描画できる ・描画した図形を画像ファイルに書き出せる ・アニメーション描画用のメソッドはない  CanvasRenderingContext2D オブジェクトCanvas要素を操作するためのAPI HTMLのcanva

HTML5レベル2 勉強メモ: JavaScript API

イベントEventインタフェースプロパティ: Event.target:イベントが発生した要素を取得Event.type:イベントの種類(例:click, keydown など)を取得Event.currentTarget:現在処理中のイベントハンドラがアタッチされている要素を取得Event.bubbles:イベントがバブリングフェーズであるかどうかを示すブール値を取得 メソッド: Event.preventDefault():イベントのデフォルトのアクションをキャ

HTML5レベル2 勉強メモ: JavaScript

識別子認められる識別子:最初の文字は、アルファベットの文字(大文字または小文字)、アンダースコア (_)、またはドル記号 ($) でなければなりません。 2文字目以降は、数字も使用できます。 Unicode文字も使用できます。 let _variable;let $variable;let variable1;let あいうえお; // Unicode characters 認められない識別子:数字から始まる識別子は許可されていません。 空白や特殊文字(例えば、%,

HTML5プロフェッショナル認定試験 レベル1 勉強記録