whatisthis?
javaScript. console ๊ฐ์ฒด์ ๋ฉ์๋ ๋ณธ๋ฌธ
๐จ console ๊ฐ์ฒด์ ๋ฉ์๋
- log
- dir
- count
- time
- timeEnd
๐ console.log()
Web Console์ ๋ฉ์์ง๋ฅผ ์ถ๋ ฅํ๋ console.log๋
๊ฐ์ฒด / ๋ฌธ์์ด / ์นํ๋ฌธ์์ด ๋ฑ์ ์ถ๋ ฅํ ์ ์๋ค.
+) ๋ก๊น ๋์์ธ์ ๋ฐ๋ผ info / warn / error ๋ ์กด์ฌํ๋ค.
___
๐ console.dir()
๊ฐ์ฒด๋ dir๋ก , ๋๋จธ์ง๋ log๋ก ๋ก๊น ํ๋ฉด ํธํ๋ค.
console.dir(document.body);
>>> โ console.dir() ๊ณผ์ ์ฐจ์ด์ ์ ๋ฌด์์ผ๊น?
- DOM ์์๋ค์ console๋ก ๋ณด๋ผ ๋ ์ฐจ์ด์ ์ด ์๋ค.
console.log | - element๋ฅผ HTML๊ณผ ๊ฐ์ ํธ๋ฆฌ๊ตฌ์กฐ๋ก ์ถ๋ ฅ. >> DOM์์์ ๋ํด ํน๋ณ ์ฒ๋ฆฌ ์ ๊ณต - ๊ฐ์ฒด๋ฅผ ๋ก๊น ํ๋ฉด โ |
console.dir | - element๋ฅผ JSON๊ณผ ๊ฐ์ ํธ๋ฆฌ๊ตฌ์กฐ๋ก ์ถ๋ ฅ - ๊ฐ์ฒด ๋ก๊น โญ |
- console.log๋ก ๊ฐ์ฒด๋ฅผ ๋ก๊น ํ๋ฉด, ๊ฐ์ด ๊ฐฑ์ ๋ ๋๋ง๋ค ๋์์์ด ๋ฐ๋ ๊ฐ์ผ๋ก ๋ณด์ฌ์ค๋ค.
๋ฐ๋ผ์, ๊ฐ์ฒด๋ฅผ ๋ก๊น ํ๋๊ฒ์ ๊ถ์ฅX.
์ฌ๊ธฐ์, ๊ฐ์ฒด(Object)์๋
ํจ์, ๋ฐฐ์ด, ๊ฐ์ฒด ๋ชจ๋ ํฌํจ๋๋ค.
์ฆ, ๋ด์ฉ๋ฌผ์ด ๋ณํ ์ ์๋ ๊ฒ์ ๋ชจ๋ console.log๋ก ๋ก๊น ํด์ โ
___
๐ console.count()
- ๋ช ๋ฒ ํธ์ถ๋์๋์ง ๋ก๊ทธํ ์ ์์. ( count() ํธ์ถ์ ํ์๋ฅผ ์ธ์ด ์ถ๋ ฅ )
- ์ธ์(argument) = ์นด์ดํฐ์ ์ด๋ฆ. (Label)
>> ๋ ์ด๋ธ ๋ช ์ ์ํ๋ฉด default๋ก ๋ํ๋จ.
let user = "";
function greet() {
console.count(user);
return "hi " + user;
}
user = "bob";
greet();
user = "alice";
greet();
greet();
console.count("alice");
___
๐ console.time() / console.timeEnd()
console.time('ํ์ด๋จธ');
// ๋ด์ฉ
console.timeEnd('ํ์ด๋จธ'); // ํ์ด๋จธ: 3.259083490ms
time๊ณผ timeEnd์ ๊ฐ์ ํ์ด๋จธ ์ด๋ฆ์ ์ฃผ์ด์ผ ์ ์์๋ํจ.
- ์ฝ๋ ์ํ ์๊ฐ ํ์ธ
REFERENCE
'WEB STUDY > JAVASCRIPT' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
javaScript. ๋ํผ๊ฐ์ฒด(Wrapper Object) (0) | 2022.01.22 |
---|---|
javaScript. (7) ๋ฌธ์์ด (0) | 2022.01.22 |
javaScript. (6) ๋ฐ๋ณต๋ฌธ(loop) (0) | 2022.01.17 |
javaScript. (5) ์กฐ๊ฑด๋ฌธ(condition) (0) | 2022.01.17 |
javaScript. (4) ์ฐ์ฐ์(operator) (0) | 2022.01.17 |