TIL008_210327
29314 ワード
TIL
👍🏼 感傷的
なぜディレクトリが適用されないのですか?
📙 ホットは16時間かかります
👍🏼 ホットワーク
👎🏼 -
🚀 n/a.ターゲット
💡 TIP
一つの言語をよく理解すれば、重複文、条件文、関数、クラス、オブジェクト向けの概念は同じで、文法が異なるだけです.
オープンソース、googling、先輩を通じて積極的に素早く吸収
アルゴリズム:入力、出力、有限性、明らか性、有効性
C言語基礎プログラミング(言語)+資料構造->実戦アルゴリズムチュートリアル
スケジュール管理、ナビゲーション、掲示板
[リンクリスト]
The Web Developer Bootcamp 2021
Taehoon CSS Grid説明
MDN Grid system
マウスポインタ効果Javascript
Bootstrap Icons
SVG Guide
Font Awsome
Icon sites
Codepen JS Airplanes
Poly.google
GreenSock ScrollTrriger
Cプログラミング入門by私もコードします
Jump to Python WikiDocs
📣 The Web Developer Bootcamp 2021: 12.121-15.152
Bootstrap
Bootstrap Quick start
cssリンクをコピーしてheadに貼り付け、スタイルシートに置くと、私のものに付着しません.
js scriptがbodyタグを終了する前に入れる
コンテナとメッシュシステム(メッシュシステムを使用するにはコンテナが必要)
container-fluid
container-md(sm,md,lg,xl)
Typography
Blockquotes
<blockquote class ="blockquote">
Alignment[Utility]
not component,stand-only,後に追加すればいい
badge
button group
alert
dismissing
✅ Bootstrap Basics Practice(Done)
Grid System
Every row in Bootstrap has 12 units of space, total is always 12 units
MDN Grid system
divの代わりにコンテナを使用できますが、marginが生成されました.
✅ Bootstrap Grid Practice(Done)
<div class="container">
<div class="row">
<div class="col-4 bg-danger">One Third</div>
<div class="col-8 bg-warning">Two Thirds</div></div>
<div class="row">
<div class="col-3 bg-info">One Quarter</div>
<div class="col-6 bg-warning">One Half</div>
<div class="col-3 bg-success">One Quarter</div>
</div>
</div>
Responsive Bootstrap Grid
<div class="col-6">
<!--크기가 줄어도 6그리드를 계속 차지한다-->
<div class="col-md-6">
<!--6units를 차지하다가 medium 사이즈 밑으로 내려가면 사이트 전체를 차지한다-->
<div class="col-md-6 col-xl-3">
<!--이전에는 stack, medium사이즈부터는 6칸 차지, xl 사이즈부터 3칸 차지-->
image fluid
コンテナのサイズに応じて変化
<div class="row no-gutters"><!--nogutters:마진 없앨 때 씀-->
<div class="col-xl-4 col-md-6">
<img class="img-fluid" src="" alt="">
Grid utilities
``
``
Justify Content
``
``
Bootstrap & Forms
form input
<input type="email" class="form-control" id="email">
<div class="form-group">
<label for="password">Password</label>
<intput type="password" class="form-control" id="password"> </div>
<div class="form-row">
<div class="form-group col-md-6">
<label for="state">City</label>
<input type="text" class="form-control" id="city">
</div>
<div class="form-group col-md-3 c0l-6">
<label for="state">State</label>
<select class="form-control" name="state" id="state">
<option value="AL">Alabama</option>
<option value="AK">Alaska</option>
</select>
</div>
<div class="form-group col-md-3 col-6">
<label for="zip">Zip Code</label>
<input type="text" class="form-control" id="zip">
</div>
</div>
<div class="form-group">
<div class="custom-control custom-checkbox">
<input type="checkbox" class="custom-control-input" id="tos">
<label class="custom-control-label" for="tos"Sign Me Up</label>
</div>
</div>
<button type="submit" class="btn btn-success">Register</button>
チェックボックス
Navbar
Bootstrap Navbar
Icons
Bootstrap Icons
あなたが望むところに置けばいいです.
Bootstrap Utility
Bootstrap Border
Colors
Spacing
⚠️ optional) Musiem of Candy Project(Undone)
Javascript
Primitive Types
The basic building blocks
number, string, boolean, null, undefined
🔸 cmd+option+J:チェックウィンドウ
clear():コンソールウィンドウのクリーンアップ
Numbers ins javascript
js has one number type
positive numbers
negative numbers
整数
しょうすう
//コメント
PEMDAS: order of operation
parentheses
exponentiation and root extraction
multiplication and division
addition and subtraction
9 % 2 ->remainder = 9-24=1
2 ** 3 -> 22*2 = 8
NaN (not a number)
numeric value, but not a number
technically number in js
0/0//NaN
1+NaN//NaN
typeof 4//number
NaN * 12//NaN
(13%5)**2 //9
200+0/0 //NaN
表示できない数値結果、自分と一致しない唯一の値
数値ですが、コンピュータでは表示できません.
Variables & Let
variables are like labels for values
jar with a value inside of it, with a label on it
let year=1985; //registering variable
let roosters = 2;
hens + roosters //6, recall values
roosters + 1 = 3;
下線を変更しても上の値は変更されませんスナップショット、リンクなし
✅ Our First Variables Exercise(Done)
Updating Variables
``
score += 5;//+5 scoreに更新
score -= 10;//-10はscoreに更新されます
score *= 2;
numLives--//decrements by 1
numLives++//increments by 1
``
🔸 clear() = command + k
const
const works just like let, except you cannot change or update the value.
const age = 17;
age = age + 1;//ERROR
->なぜconstを使うのか
const dayssInWeek = 7;
Booleans
true false(小文字のみ)
変数はタイプを変更できます->2->false
typescriptはjavascriptベースの言語で、ちょっと派手です
Variable Naming & conventions
variable - valid identifier
書き分けをしない
数字が入力されました
数字で始まるわけにはいかない
(下線可能)これから
一般的には、最初のメールジャケットとしては使用されません.
camelCaseを使用する->2番目の単語の最初の文字を大文字にする
let currentYear = 1999;
isLoggedIn
isGameOverというよく使われる理由はboolean変数を証明するためです
Javascript Strings
Basic building Blocks
number
string:text,strings of characters,“”
boolean
null
undefined
"": technically a string, empty string
✅ Our First String Variables Practice(Done)
Indices & Length
strings are indexed, each character has a corresponding index, a positional number
let animal = "dumbo
索引による計算
animal.長さ表示length
highest index = length -1
「lol」[0]でもよい
concatenation: "lol"+ "lol"
let firstName = "River";//1
let lastName = "Phoenix";
firstName + lastName//RiverPhoenix
firstName = "river"//2
1と2は同じではなく、全く異なる文字列です
let fullName = firstName + ""+ lastName
📣 Jump to Python: 01.1-02.1
整列されていない場合は実行されません(インデントする必要があります)
資料型:計画の基礎と核心
Hello World
>>> 7 % 3
1
>>> 3 % 7
3
"""
문자열 오류를 일으키지 않는 방법들 (" ' 반대로 써주기), \를 따옴표 앞에 써주기
"""
food = "Python's favorite food is perl"
say = '"Python is very easy." he says.'
say = "\"Python is very easy.\" he says."
"""
여러 줄인 문자열을 변수에 대입하고 싶을 때, 큰따옴표 세 개도 가능하다
"""
multiline='''
... Life is too short
... You need python
... '''
n文字列の改行に使用t文字列間のタブ間隔の設定
文字をそのまま表示
一重引用符()を表す場合に使用
二重引用符()
引用符で囲むと「123」でも文字列!
インデックス:a[番号]
スクライブ:a[0:4]->注意:終了番号に対応する
a[0:4] = 0 <= a < 3
a[19]:開始番号から終了まで
a[:]:最初から最後まで
Python忘れないで0から!!
文字列「Pithon」を「Python」に置き換えます。
文字列データ型は可変データ型であり、インデックスに直接変換しようとするとエラーが発生します.
ただし、スライドによって->を置き換えることができます.->間に新しい文字列を追加できるからです.
文字列マッピング
"Error is %d%."% 98->これではエラーは発生しません.pomatting演算子を使用するときは必ず%%と書きます.
"Error is %d%%."% 98
Reference
この問題について(TIL008_210327), 我々は、より多くの情報をここで見つけました https://velog.io/@keepcalm/TIL008210327テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol