2月12日
○JSタイピングゲーム復習&理解
・clearInterval()
if(time <= 0)clearInterval(id);
ここでは()の中身がidとなっており、id はsetintervalをさすのでtime表示が0以下に
なるとストップされる事になる。
↓
if(time<=0)gameOver(id)と修正することによってタイム0となることでgameOver
関数にidを渡すことになる。
・途中idがIdとなっていた為カウントが0にならず1で止まった気をつけること。
・confirm()
web上にダイアログボックスを表示させるメソッド
・if(result)
if文はtureかfalseで判別される為、ここでは結果が表示されてる時にという意味
・window.location.reload()
window.locationは現在のwebページの情報を持つオブジェクト+reload()メソッドでページを更新
○github復習
1 git init 初期化
2 git add インデックス(一時保管場所)に保存
3 git status 現在の状態を見ることができる
4 git commit -m" " リポジトリに保存
6 git log 色々な絞り込み表示
7 git branch -M main リポジトリの最初のコミットの時のmain(masterから変更)
という名の統合ブランチ(作業の枝別れ的な)作成
8 git branch -a ブランチa の作成
9 git remote add origin https〜( githubサイト参照保存先URL))コピーして
貼り付け
リモートリポジトリのアドレスを関連付け
10 git push -u origin main リモートリポジトリに変更を書き込み
originのmainブランチにコミットの内容を反映
○授業内容
・bootstrapを使ったhtmlの作り方
CSSでカラムにスタイルを当てなくてもbootstrapを使えばhtml上で各カラムに
スタイルを当てることができる。
div class=col-md-6 px-0
→paddingを0にできる
div class=col-md-6 d-flex justify-content-end
→右詰めに配置できる
conainer-fulidはimgのところにつけると良いデザインになる
widthの付け方 画像などでpxではなく%でつける
imgが重なる時は下になる大きい画像を親要素としposition:relative、
上に重なるimgを子要素としてposition:abusoluteをつける
・cyberduckのつなぎ方
ポートは2222で設定。
ブックマーク機能を使って簡単に接続
FTPは暗号化されていない為危険すぐにIDとパスワードを抜き取られる。
ロリポップはSSL接続しか対応してない。セキュリティとしては弱め
SSH接続はセキュリティが強い
○paiza
・復習問題 echo文中のスペースの作り方
出力例文: まるまる 〇〇
echo "まるまる".' '.$input_line; または echo "〇〇 $input_line”;
現時点ではどちらの記述の仕方も正解。でも前者の方がいいような気がする。
・新規問題も同様な感じでクリア
○本の名言
十分な確信を持ってそれを信じ、信念に基づいて行動すれば、誰でもなりたいと思う
モノになれるのだ。