Elements
ย ํจ๋์ ๊ธฐ๋ฅ์?: html / css ์ฝ๋๋ฅผ ๋ถ์, ์์ ํ ์ ์๋ panel.
DOM๊ณผ style ์์(css)๋ฅผ ์กฐ์ํ์ฌ ์ฌ์ดํธ์ ๋ ์ด์์, ๋์์ธ์ ๋ถ์ํ ์ ์๋ค.
โช viewing and changing the DOM / CSS(๊ณต์๋ฌธ์)
section
ย ์ผ๋ก ์ด๋ฃจ์ด์ ธ์๋์?โ ย 5๊ฐ์ section
โ
ย max-width(์ต๋๋๋น) : 470px
๋ฐ์ํ์ผ๋ก ๋์ด์์.
โ
ย ์์์๋ถํฐ ์ฐ์ ์์๊ฐ ๋๋ค
์ฐ์ ์์๋ ๊ธฐ๋ณธ์ ์ผ๋ก Cascading์ ๋ฐ๋ผ CSS์ ์์์ ์๋๋ก ์ ์ฉ๋์ง๋ง, ์ค๋ณต ์ ์ฉ๋๋ ๊ฒฝ์ฐ์๋
inline style > id > class > tag ์์ผ๋ก ์ฐ์ ์์๋ฅผ ๊ฐ๋๋ค.
โ
ย ๋ฐ์ค์ด ๊ทธ์ด์ง ์์ฑ : ์ฐ์ ์์๊ฐ ๋ฐ๋ ค ์ ์ฉ๋ฐ์ง ๋ชปํ ์์ฑ
user agent stylesheet
ย ๋?โ ย ์ฌ์ฉ์๊ฐ ์ ์ฉํ์ง ์์ ๋ธ๋ผ์ฐ์ ์์ฒด์ ๊ธฐ๋ณธ Default CSS๊ฐ
* {
margin : 0;
padding: 0;
}
reset.css
, nomalize.css
๋ฑ ๋ฆฌ์
๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ์ฉ.Console
ย ํจ๋์ ๊ธฐ๋ฅ์?: Web site ์์์ JS๋ฅผ ์กฐ์ํ์ฌ ๊ฒฐ๊ณผ๋ฅผ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ ์ ์๋ panel.
console.log();
์ฒ๋ผ ๊ฐ๋ฐ์๊ฐ ์ํ๋๋๋ก ์๋ํ๋์ง ํ์ธํ ์ ์๋ค.
console
ย ๋ด์ฉ์ด ์ง์์ง์ง ์๊ณ ๋จ๊ฒ ํ๋ ๋ฐฉ๋ฒ์?โ Console > ํฑ๋๋ฐํด > Preserve log โ๏ธ
console.clear();
Warnings
ย ,ย Errors
ย ๋ด์ฉ์ ์ ์ธํ๊ณ ๋ณด๋ ๋ฐฉ๋ฒ์?โ
ESC
Network
ย ํจ๋์ ๊ธฐ๋ฅ์?: ์น ํ์ด์ง์ ํต์ ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ ์ ์๋ panel
Network
ย ํจ๋์ ์ฌ๋ฌ ๊ฐ์ง ํญ์ ์ข
๋ฅ์ ๊ธฐ๋ฅ ์ดํด๋ณด๊ธฐFetch / XHR > categories.. ํ์ผ์ ์ฐพ์ผ๋ฉด > Preview ํ์ธ
Media > Copy > Copy link address ์์ url์ ์ป์ ์ ์์!
Application
ย ํจ๋์ ๊ธฐ๋ฅ์?: ๋ธ๋ผ์ฐ์ ๋ฐ์ดํฐ ์ ์ฅ์ panel.
๋ก๋ฉ๋ ์น ํ์ด์ง์ ์ฌ์ฉ๋ ๋ชจ๋ ๋ฆฌ์์ค๋ฅผ ๊ฒ์ฌํ ์ ์์.
Local Storage
,ย Session Storage
,ย Cookie
ย ์ฐจ์ด์ ์?Local : ์๊ตฌ์ ์ผ๋ก ์ฌ์ฉ
Session : ํด๋น ํญ์์๋ง ์ฌ์ฉ
Cookie : ์ผ์ ๊ธฐ๊ฐ ๋์๋ง ์ฌ์ฉ. 4KB ์ฉ๋์ ํ์ด ์๋ค.
๐ก ๋น๋ฐ๋ฒํธ ๊ฐ์ ์ค์ํ ๊ฐ์ธ์ ๋ณด๋ Storage์ ์ ์ฅํ๋ฉด ์๋ฉ๋๋ค โ
Local Storage
,ย Session Storage
,ย Cookie
ย ์ฌ์ฉ ์์ - ์ด๋ค ๋ฐ์ดํฐ๋ฅผ ์ด๋์ ์ ์ฅํ๋ฉด ์ข์๊น?Local Storage
Session Storage
Cookie
Local Storage
ย ์ ํน์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ๊ฐ์ ธ์ค๋ ๋ฐฉ๋ฒsetItem
ย ๋ฉ์๋๋ฅผ ์ด์ฉํดย key
๊ฐ๊ณผย value
๊ฐ์ ์ง์ .getItem
ย ๋ฉ์๋๋ฅผ ์ด์ฉํดย key
๊ฐ์ ํธ์ถ.//๋ฐ์ดํฐ์ง์ .์ ์ธ
localStorage.setItem("key", "value");
sessionStorage.setItem("key", "value");
setcookie("key", "value", "์ง์์๊ฐ (์ด๋จ์)");
//๋ฐ์ดํฐํธ์ถ
localStorage.getItem("key");
sessionStorage.getItem("key");
document.cookie;