web制作勉強中です。

職業訓練校でweb制作を勉強しています。勉強のメモなど記録します。

JavaScript

【授業メモ】JavaScriptの型変換

JavaScriptの型変換 Number() 数字以外を含む文字列を引数に指定するとNaNを返すので注意が必要。 parseInt() 文字列を整数に変換し、実数の場合は小数点以下を切り捨てる。 var num = prompt( '半角数字を入力してください' ); num = parseInt( num ); prom…

【授業メモ】JavaScriptの型変換

JavaScriptの型変換 Number() 数字以外を含む文字列を引数に指定するとNaNを返すので注意が必要。 parseInt() 文字列を整数に変換し、実数の場合は小数点以下を切り捨てる。 var num = prompt( '半角数字を入力してください' ); num = parseInt( num ); prom…

【授業メモ】JavaScript 配列

JavaScript 連想配列 JavaScriptではあまり使われないメソッドだが、データベースの考えで必要なため、 「こういうのがあるんだ」程度に覚えておく。(テスト範囲に出るのは配列のみ) ★記述例 <script> var favorites = { food:'カレー',//インデックス(キー)で指…

【授業メモ】JavaScript DOMの使い方

DOMでのオブジェクトの使い方 ★DOMとは HTMLやCSSに変更を加えずに、要素に命令をすることができる仕組み ドキュメント HTMLのこと オブジェクト HTMLの中の要素(p,h1..)及び要素の中(alt,テキスト) モデル DOMを通して、「オブジェクト指向」という、対象を…

【授業メモ】Math.randomと関数の使い方

Math.randomの使い方 Math.random()は、0〜0.9999...(1未満)の間から、1つの数値をランダムで返す。0は含むが、1は含まない。 ★Math.round Math.round()は、小数点以下を四捨五入する。整数を取得したい場合に利用。 ★Math.ceil Math.ceil()は、小数点以下を…

【授業メモ】JavaScript for文の応用 多重ループ

for文の応用 多重ループ 繰り返しのfor文に、ループを入れ子にしていくことが可能になる。 ★for文のかたち for ( var i = 1; i <= 3 ; i = i + 1 ){} =変数iは1で、3回までループ、そのたびに1ずつ足されていく ★多重ループ 親要素のループにはその都度子要…

【授業メモ】JavaScript基礎 文字操作とif文

JavaScript基礎 JavaScriptによる文字操作 console.logを使うことで、JavaScriptの変数が正しく入力できているか確認(=デバッグ)することができる。 ミスをしない、のではなく ミスの見つけ方を覚える。 ★メモ:代入のイコール JavaScriptの=ひとつは、…

【授業メモ】JavaScript基礎

JavaScript基礎 プログラミング言語のひとつの、スクリプト言語。 通常プログラミング言語は翻訳(コンパイル)する動作をしないと、記述しただけでは動作しないが、 JavaScriptは記述しただけで動作する簡易版のプログラミング言語。 この、コンパイル不要…