Baseline Widely available
console
ê°ì²´ë ë¸ë¼ì°ì ì ëë²ê¹
ì½ì(Firefox ì¹ ì½ì ë±)ì ì ê·¼í ì ìë ë©ìë를 ì ê³µí©ëë¤. ëì ë°©ìì ë¸ë¼ì°ì ë§ë¤ ë¤ë¥´ì§ë§, ì¬ì¤ì íì¤ì¼ë¡ ì¬ê²¨ì§ë 기ë¥ë ì¬ë¿ ììµëë¤.
console
ê°ì²´ë ì무 ì ì ê°ì²´ììë ì ê·¼í ì ììµëë¤. ë¸ë¼ì°ì§ 문맥ìì Window
, ì커ììë WorkerGlobalScope
ì´ ìì±ì¼ë¡ í¬í¨íê³ ììµëë¤. Window.console
ì ííë¡ ë
¸ì¶ëì´ ìì¼ë¯ë¡ ê°ë¨íê² console
ë¡ ì°¸ì¡°í ì ììµëë¤.
console.log("ë§í¬ë¥¼ ì´ ì ììµëë¤");
ì´ ë¬¸ìë ì½ì ê°ì²´ìì ì¬ì©í ì ìë ë©ìëì ëª ê°ì§ ìì 를 ë¤ë£¹ëë¤.
ì°¸ê³ : ì´ ê¸°ë¥ì Web Workerìì ì¬ì©í ì ììµëë¤.
ë©ìëconsole.assert()
첫 ë²ì§¸ 매ê°ë³ìê° false
ì¸ ê²½ì° ë©ìì§ì ì¤í ì¶ì ì ì¶ë ¥í©ëë¤.
console.clear()
ì½ìì ë´ì©ì ì§ìëë¤.
console.count()
주ì´ì§ ë ì´ë¸ë¡ ë©ìë를 í¸ì¶í íì를 ì¶ë ¥í©ëë¤.
console.countReset()
주ì´ì§ ë¼ë²¨ì íì를 ì´ê¸°íí©ëë¤.
console.debug()
debug
ì¤ìëë¡ ë©ìì§ë¥¼ ì¶ë ¥í©ëë¤.
console.dir()
주ì´ì§ JavaScript ê°ì²´ì ìì± ëª©ë¡ì ìí¸ìì© ê°ë¥í ííë¡ íìí©ëë¤. ìì± ê°ì´ ë¤ë¥¸ ê°ì²´ë¼ë©´ í¼ì³ì ì´í´ë³¼ ì ììµëë¤.
console.dirxml()
ê°ì²´ë¥¼ XML/HTML ìì ííë¡ ëíë¼ ì ìì¼ë©´ ê·¸ë ê² íìíê³ , ìë ê²½ì° JavaScript ê°ì²´ ííë¡ íìí©ëë¤.
console.error()
ì¤ë¥ ë©ìì§ë¥¼ ì¶ë ¥í©ëë¤. ì¶ê° 매ê°ë³ìì í¨ê» 문ìì´ ì¹íì ì¬ì©í ì ììµëë¤.
console.exception()
ë¹íì¤ ì§ìì´ ì¤ë¨ëììµëë¤
error()
ì ë³ì¹ì
ëë¤.
console.group()
ìë¡ì´ ì¸ë¼ì¸ 그룹ì ìì±í´, ì´í 모ë ì¶ë ¥ì í ë¨ê³ ë¤ì¬ìëë¤. 그룹ì ëì¤ë ¤ë©´ groupEnd()
를 í¸ì¶íì¸ì.
console.groupCollapsed()
ìë¡ì´ ì¸ë¼ì¸ 그룹ì ìì±í´, ì´í 모ë ì¶ë ¥ì í ë¨ê³ ë¤ì¬ìëë¤. ê·¸ë¬ë group()
ê³¼ ë¬ë¦¬, groupCollapsed()
ë¡ ìì±í 그룹ì ì²ìì ì í ììµëë¤. 그룹ì ëì¤ë ¤ë©´ groupEnd()
를 í¸ì¶íì¸ì.
console.groupEnd()
íì¬ ì¸ë¼ì¸ 그룹ì ëìµëë¤.
console.info()
ì ë³´ ë©ìì§ë¥¼ ì¶ë ¥í©ëë¤. ì¶ê° 매ê°ë³ìì í¨ê» 문ìì´ ì¹íì ì¬ì©í ì ììµëë¤.
console.log()
ì¼ë° ë©ìì§ë¥¼ ì¶ë ¥í©ëë¤. ì¶ê° 매ê°ë³ìì í¨ê» 문ìì´ ì¹íì ì¬ì©í ì ììµëë¤.
console.profile()
ë¸ë¼ì°ì ì ë´ì¥ íë¡íì¼ë¬(Firefox ì±ë¥ 측ì ë구 ë±)를 ì¤íí©ëë¤. ì í ì¬íì¼ë¡ íë¡íì¼ì ì´ë¦ì ë¶ì¼ ì ììµëë¤.
console.profileEnd()
íë¡íì¼ë¬ë¥¼ ë©ì¶¥ëë¤. íë¡íì¼ ê²°ê³¼ë ë¸ë¼ì°ì ì ì±ë¥ 측ì ë구(Firefox ì±ë¥ 측ì ë구 ë±)ìì íì¸í ì ììµëë¤.
console.table()
í ííì ë°ì´í°ë¥¼ íì 그립ëë¤.
console.time()
주ì´ì§ ì´ë¦ì íì´ë¨¸ë¥¼ ì¤íí©ëë¤. íëì íì´ì§ììë ìµë 10,000ê°ì íì´ë¨¸ë¥¼ ëìì ì¤íí ì ììµëë¤.
console.timeEnd()
ì§ì í íì´ë¨¸ë¥¼ ë©ì¶ê³ , ìììê°ì ì¶ë ¥í©ëë¤.
console.timeStamp()
ë¹íì¤
ë¸ë¼ì°ì ì íìë¼ì¸ì´ë ìí°í´ì ë§ì»¤ë¥¼ ì¶ê°í©ëë¤.
console.trace()
ì¤í ì¶ì ì ì¶ë ¥í©ëë¤.
console.warn()
ê²½ê³ ë©ìì§ë¥¼ ì¶ë ¥í©ëë¤. ì¶ê° 매ê°ë³ìì í¨ê» 문ìì´ ì¹íì ì¬ì©í ì ììµëë¤.
ì½ììì ê°ì¥ ë§ì´ ì¬ì©íë 기ë¥ì ë°ì´í°ì í
ì¤í¸ë¥¼ ì¶ë ¥íë ê²ì
ëë¤. ì½ì ë©ìì§ì ì¤ìëë ë¤ ê°ì§ë¡, ê°ê° console.log()
, console.info()
, console.warn()
, console.error()
ë©ìë를 ì¬ì©í´ ì¶ë ¥í ì ììµëë¤. ì¤ìë ë³ë¡ ì¶ë ¥ ì¤íì¼ì´ ì¡°ê¸ì© ë¤ë¥´ë©°, ì¤ìë íí°ë¥¼ ì¬ì©í´ ìíë ë©ìì§ë§ ê³¨ë¼ ë³¼ ìë ììµëë¤.
ê°ê°ì ì¶ë ¥ ë©ìëë ë ê°ì§ ë°©ë²ì¼ë¡ ì¬ì©í ì ììµëë¤. 첫 ë²ì§¸ë ë¨ìí ê°ì²´ 목ë¡ì ì ê³µíë ê²ì¼ë¡, ê°ìì 문ìì´ ííì´ íëë¡ í©ì³ì ¸ì ì¶ë ¥ë©ëë¤. ë ë²ì§¸ë ì¹í 문ìì´ì í¬í¨í 문ìì´ ë¤ì, ê·¸ ì리ì ë°°ì¹í ê°ì²´ 목ë¡ì ì ê³µíë ê²ì ëë¤.
ë¨ì¼ ê°ì²´ ì¶ë ¥í기ë¡ê·¸ë¥¼ ë¨ê¸°ë ê°ì¥ ê°ë¨í ë°©ë²ì íëì ê°ì²´ë¥¼ ì¶ë ¥íë ê²ì ëë¤.
var someObject = { str: "Some text", id: 5 };
console.log(someObject);
ì¶ë ¥ì ë¤ìê³¼ ê°ìµëë¤.
[09:27:13.475] ({str:"Some text", id:5})
ì¬ë¬ ê°ì²´ ì¶ë ¥í기
ì¬ë¬ ê°ì²´ë¥¼ ì¶ë ¥íë ë°©ë²ì ë©ìë를 í¸ì¶í ë 모ë ëì´íë©´ ë©ëë¤.
var car = "Dodge Charger";
var someObject = { str: "Some text", id: 5 };
console.info("My first car was a", car, ". The object is: ", someObject);
ì¶ë ¥ì ë¤ìê³¼ ê°ìµëë¤.
[09:28:22.711] My first car was a Dodge Charger. The object is: ({str:"Some text", id:5})
문ìì´ ì¹í ì¬ì©í기
log()
ì²ë¼ 문ìì´ì ë°ë ì½ì ë©ìëìë ìëì ì¹í 문ìì´ì ì ê³µí ì ììµëë¤.
%o
ëë %O
JavaScript ê°ì²´ë¥¼ ì¶ë ¥í©ëë¤. ê°ì²´ ì´ë¦ì í´ë¦íë©´ ê²ì¬ê¸°ì ë ìì¸í ì 보를 ë³´ì¬ì¤ëë¤.
%d
ëë %i
ì ì를 ì¶ë ¥í©ëë¤. ììë ì§ìí©ëë¤. ì를 ë¤ì´ console.log("Foo %.2d", "1.1")
ì ì ìë¶ë¥¼ 0ì´ ììë ë ìë¦¬ë¡ íííë¯ë¡ Foo 01
ì ì¶ë ¥í©ëë¤.
%s
문ìì´ì ì¶ë ¥í©ëë¤.
%f
ë¶ëììì ì를 ì¶ë ¥í©ëë¤. ììë ì§ìí©ëë¤. ì를 ë¤ì´ console.log("Foo %.2f", "1.1")
ì ììë¶ë¥¼ ë ìë¦¬ë¡ íííë¯ë¡ Foo 1.10
ì ì¶ë ¥í©ëë¤.
ì°¸ê³ : Chromeì ì«ì ììì ì§ìíì§ ììµëë¤
ê°ê°ì ì¹í 문ìì´ì ì´í 매ê°ë³ììì ê°ì ê°ì ¸ìµëë¤. ì를 ë¤ì´...
for (var i = 0; i < 5; i++) {
console.log("Hello, %s. You've called me %d times.", "Bob", i + 1);
}
ìì ì¶ë ¥ì ë¤ìê³¼ ê°ìµëë¤.
[13:14:13.481] Hello, Bob. You've called me 1 times.
[13:14:13.483] Hello, Bob. You've called me 2 times.
[13:14:13.485] Hello, Bob. You've called me 3 times.
[13:14:13.487] Hello, Bob. You've called me 4 times.
[13:14:13.488] Hello, Bob. You've called me 5 times.
ì½ì ì¶ë ¥ 꾸미기
"%c"
ëª
ë ¹ì ì¬ì©í´ ì½ì ì¶ë ¥ì CSS ì¤íì¼ì ì ì©í ì ììµëë¤.
console.log(
"This is %cMy stylish message",
"color: yellow; font-style: italic; background-color: blue;padding: 2px",
);
ëª ë ¹ ì´ì ì í ì¤í¸ë ìí¥ì ë°ì§ ìê³ , ì´íì í ì¤í¸ë 매ê°ë³ìë¡ ì ê³µí CSS ì ì¸ì ì ì©í©ëë¤.
"%c"
ëª
ë ¹ì ì¬ë¬ ë² ì¬ì©í ìë ììµëë¤.
console.log(
"Multiple styles: %cred %corange",
"color: red",
"color: orange",
"Additional unformatted message",
);
%c
구문과 í¨ê» ì¬ì©í ì ìë CSS ìì±ì ë¤ìê³¼ ê°ìµëë¤. (Firefox 기ì¤, ë¸ë¼ì°ì ë§ë¤ ë¤ë¥¼ ì ìì)
background
ì ê·¸ 본ë ìì±.border
ì ê·¸ 본ë ìì±.border-radius
box-decoration-break
box-shadow
clear
, float
color
cursor
display
font
ì ê·¸ 본ë ìì±.line-height
margin
outline
ê³¼ ê·¸ 본ë ìì±.padding
text-transform
ë± text-*
ìì±.white-space
word-spacing
, word-break
writing-mode
ì°¸ê³ : ì½ì ë©ìì§ë ì¸ë¼ì¸ ììì²ë¼ íëí©ëë¤. padding
, margin
ë±ì í¨ê³¼ë¥¼ ë³´ë ¤ë©´ display: inline-block
ë±ì ì§ì í´ì¼ í©ëë¤.
ì¤ì²© 그룹ì ì¬ì©íë©´ ìë¡ ê´ë ¨ë ì¶ë ¥ 결과를 ìê°ì ì¼ë¡ ë¬¶ì´ ì ëí ì ììµëë¤. ìë¡ì´ ì¤ì²© ë¸ë¡ì ìì±íë ¤ë©´ console.group()
ì í¸ì¶íì¸ì. console.groupCollapsed()
ë©ìëë ì ì¬íì§ë§, ëì ìë¡ì´ ë¸ë¡ì ì í ì±ë¡ ìì±íë¯ë¡ ë´ë¶ë¥¼ ë³´ë ¤ë©´ ì´ì´ì¼ í©ëë¤.
íì¬ ê·¸ë£¹ìì ëê°ë ¤ë©´ console.groupEnd()
를 í¸ì¶íì¸ì. ì를 ë¤ì´...
console.log("This is the outer level");
console.group("First group");
console.log("In the first group");
console.group("Second group");
console.log("In the second group");
console.warn("Still in the second group");
console.groupEnd();
console.log("Back to the first group");
console.groupEnd();
console.debug("Back to the outer level");
ìì ì¶ë ¥ì ë¤ìê³¼ ê°ìµëë¤.
íì´ë¨¸í¹ì ìì
ì ìììê°ì 측ì í ë íì´ë¨¸ë¥¼ ì¬ì©í ì ììµëë¤. íì´ë¨¸ë¥¼ ììíë ¤ë©´ console.time()
ë©ìë를 í¸ì¶íì¸ì. ì ì¼í 매ê°ë³ìë¡ íì´ë¨¸ì ì´ë¦ì ì ê³µí ì ììµëë¤. íì´ë¨¸ë¥¼ ë©ì¶ê³ , ììí í ì§ë ìê°ì ììë´ë ¤ë©´ console.timeEnd()
ë©ìë를 í¸ì¶íì¸ì. ìì, ì ì¼í 매ê°ë³ìë¡ ì´ì ì ì¬ì©í íì´ë¨¸ ì´ë¦ì ì ê³µíë©´ ë©ëë¤.
ì를 ë¤ì´...
console.time("answer time");
alert("Click to continue");
console.timeLog("answer time");
alert("Do a bunch of other stuff...");
console.timeEnd("answer time");
ìì ì½ëë ì¬ì©ìê° ê²½ê³ ìì를 ë«ëë° ê±¸ë¦° ìê°ì 기ë¡í í ì¶ë ¥íê³ , ë ë²ì§¸ ê²½ê³ ë¥¼ ë«ì ëê¹ì§ 기ë¤ë¦° í, ì´ ê±¸ë¦° ìê°ì ì¶ë ¥í©ëë¤.
ììí ëì ëë¼ ë 모ë íì´ë¨¸ì ì´ë¦ì´ íìë¨ì ì ì ììµëë¤.
ì°¸ê³ : íì´ë¨¸ë¥¼ ë¤í¸ìí¬ í¸ëí½ ìììê° ì¸¡ì ì ì¬ì©íë ê²½ì°, íì´ë¨¸ë ì´ ìììê°ì ë³´ì¬ì£¼ì§ë§ ë¤í¸ìí¬ í¨ëì íìëë ìê°ì í¤ëì ì모í ìê°ë§ ëíë¸ë¤ë ê²ì ììì¼ í©ëë¤. ìëµ ë³¸ë¬¸ ë¡ê¹ ì íì±íí ê²½ì°, ìëµ í¤ëì 본문ì ìê°ì í©í ê°ì´ íì´ë¨¸ì ì½ì ì¶ë ¥ê³¼ ë¹ì·í´ì¼ í©ëë¤.
ì¤í ì¶ì ì½ì ê°ì²´ë ì¤í ì¶ì ë ì§ìí©ëë¤. ì¤í ì¶ì ì console.trace()
를 í¸ì¶íê² ë ê²½ë¡ë¥¼ ë³´ì
ëë¤. ì를 ë¤ì´...
function foo() {
function bar() {
console.trace();
}
bar();
}
foo();
ì ì½ëì ì¶ë ¥ ê²°ê³¼ë ë¤ìê³¼ ê°ìµëë¤.
ëª ì¸ ë¸ë¼ì°ì í¸íì± ì°¸ê³console
ê°ì²´ë¥¼ ì ìíë©´ í´ë¹ ê°ì²´ê° Firefoxì ë´ì¥ë ê°ì²´ë¥¼ ì¬ì ìí©ëë¤.RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4