Console API
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since иÑÐ»Ñ 2015 г..
Console API обеÑпеÑÐ¸Ð²Ð°ÐµÑ ÑÑнкÑионалÑноÑÑÑ, коÑоÑÐ°Ñ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÐµÑ ÑазÑабоÑÑикам вÑполнÑÑÑ Ð·Ð°Ð´Ð°Ñи по оÑладке, Ñакие как логиÑование ÑообÑений или знаÑений пеÑеменнÑÑ Ð² опÑеделÑннÑÑ Ð¼ÐµÑÑÐ°Ñ ÐºÐ¾Ð´Ð°, измеÑение вÑемени, ÑÑебÑемое на вÑполнение задаÑи
ÐонÑÑие и иÑполÑзование
Console API изнаÑалÑно бÑло ÑобÑÑвеннÑм API Ñ ÑазлиÑной бÑаÑзеÑной ÑеализаÑией. СпеÑиÑикаÑÐ¸Ñ Console API бÑла Ñоздана, ÑÑÐ¾Ð±Ñ ÑоглаÑоваÑÑ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ. СейÑÐ°Ñ Ð²Ñе ÑовÑеменнÑе бÑаÑзеÑÑ Ð¸ÑполÑзÑÑÑ ÑÑÑ ÑеализаÑиÑ. ХоÑÑ Ð½ÐµÐºÐ¾ÑоÑÑе ÑеализаÑии имеÑÑ Ñвои ÑобÑÑвеннÑе ÑÑнкÑии. УзнаÑÑ Ð±Ð¾Ð»ÑÑе можно здеÑÑ:
ÐÑполÑзование кÑайне пÑоÑÑое â обÑÐµÐºÑ console (window.console в бÑаÑзеÑаÑ
или WorkerGlobalScope.console в Web Worker) ÑодеÑÐ¶Ð¸Ñ Ð¼Ð½Ð¾Ð¶ÐµÑÑво меÑодов, коÑоÑÑе Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе вÑзваÑÑ Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾Ñладки. РоÑновном иÑполÑзÑеÑÑÑ Ð´Ð»Ñ Ð²Ñвода веб-конÑÐ¾Ð»Ñ ÑазлиÑнÑÑ
знаÑений.
Ðдин из ÑамÑÑ
ÑаÑÑо иÑполÑзÑемÑÑ
меÑодов console.log, коÑоÑÑй иÑполÑзÑÑÑ Ð´Ð»Ñ Ð²Ñвода ÑекÑÑего знаÑÐµÐ½Ð¸Ñ Ð¿ÐµÑеменной.
ÐнÑеÑÑейÑÑ
console-
ÐбеÑпеÑÐ¸Ð²Ð°ÐµÑ Ð¿ÑоÑÑÑÑ ÑÑнкÑионалÑноÑÑÑ Ð´Ð»Ñ Ð¾Ñладки. ÐклÑÑÐ°ÐµÑ Ð² ÑÐµÐ±Ñ Ð»Ð¾Ð³Ð¸Ñование, ÑÑаÑÑиÑовкÑ, ÑаймеÑÑ Ð¸ ÑÑÑÑÑики.
ÐÑимеÑÑ
let myString = "Hello world";
// ÐÑвод "Hello world" в конÑолÑ
console.log(myString);
СмоÑÑиÑе болÑÑе пÑимеÑов на ÑÑÑаниÑе Console.
СпеÑиÑикаÑии
| Specification |
|---|
| Console > # console-namespace > |
СовмеÑÑимоÑÑÑ Ñ Ð±ÑаÑзеÑами
СмоÑÑиÑе Ñакже
- ÐнÑÑÑÑменÑÑ ÑазÑабоÑÑика
- Ðеб-конÑÐ¾Ð»Ñ â как Ðеб-конÑÐ¾Ð»Ñ Ð² Firefox ÑабоÑÐ°ÐµÑ Ñ Ð²Ñзовами Console API
- ÐÑладка ÑдалÑннÑÑ ÑкÑипÑов â как ÑвидеÑÑ ÐºÐ¾Ð½ÑолÑ, когда вÑполнÑеÑÑÑ Ð¾Ñладка на мобилÑнÑÑ ÑÑÑÑойÑÑваÑ