(this["webpackJsonpjs-docs"]=this["webpackJsonpjs-docs"]||[]).push([[0],{51:function(e,n,t){},86:function(e,n,t){"use strict";t.r(n);var a=t(1),i=t.n(a),s=t(9),c=t.n(s),o=(t(51),t(62)),j=t(33),r=t(125),l=t(124),d=t(129),b=t(130),y=t(127),u=t(120),p=t(122),w=t(123),z=t(61),x=t.n(z),g=t(126),O=t(49),m=t(119),h=t(11),k=t(0),f=300,v=Object(m.a)((function(e){return{root:{display:"flex"},drawer:Object(j.a)({},e.breakpoints.up("sm"),{width:f,flexShrink:0}),appColor:{backgroundColor:"#358622"},appBar:Object(j.a)({},e.breakpoints.up("sm"),{width:"calc(100% - ".concat(f,"px)"),marginLeft:f}),menuButton:Object(j.a)({marginRight:e.spacing(2)},e.breakpoints.up("sm"),{display:"none"}),toolbar:e.mixins.toolbar,drawerPaper:{width:f},content:{flexGrow:1,padding:e.spacing(3)}}}));var N=function(e){var n=e.window,t=v(),a=i.a.useState(!1),s=Object(o.a)(a,2),c=s[0],j=s[1],z=function(){j(!c)},m=Object(k.jsxs)("div",{children:[Object(k.jsx)("div",{className:t.toolbar}),Object(k.jsxs)(u.a,{children:[Object(k.jsx)(p.a,{children:Object(k.jsx)("b",{children:"Podstawy JavaScriptu"})}),Object(k.jsx)(h.b,{className:"menuLink",to:"/adding-scripts",children:Object(k.jsx)(p.a,{button:!0,disableGutters:!0,children:Object(k.jsx)(w.a,{primary:"Dodawanie skrypt\xf3w na stronie"})})}),Object(k.jsx)(h.b,{className:"menuLink",to:"/comments",children:Object(k.jsx)(p.a,{button:!0,disableGutters:!0,children:Object(k.jsx)(w.a,{primary:"Komentarze"})})}),Object(k.jsx)(h.b,{className:"menuLink",to:"/output",children:Object(k.jsx)(p.a,{button:!0,disableGutters:!0,children:Object(k.jsx)(w.a,{primary:"Wy\u015bwietlanie tre\u015bci"})})}),Object(k.jsx)(h.b,{className:"menuLink",to:"/target-dom-elements",children:Object(k.jsx)(p.a,{button:!0,disableGutters:!0,children:Object(k.jsx)(w.a,{primary:"Znajdowanie element\xf3w DOM"})})}),Object(k.jsx)(h.b,{className:"menuLink",to:"/modify-dom-elements",children:Object(k.jsx)(p.a,{button:!0,disableGutters:!0,children:Object(k.jsx)(w.a,{primary:"Manipulacja elementami DOM"})})}),Object(k.jsx)(h.b,{className:"menuLink",to:"/good-practices",children:Object(k.jsxs)(p.a,{button:!0,disableGutters:!0,children:[Object(k.jsx)(w.a,{primary:"Dobre praktyki"})," "]})}),Object(k.jsx)(p.a,{children:Object(k.jsx)("b",{children:"Przechowywanie i zmiana warto\u015bci"})}),Object(k.jsx)(h.b,{className:"menuLink",to:"/variables",children:Object(k.jsxs)(p.a,{button:!0,disableGutters:!0,children:[Object(k.jsx)(w.a,{primary:"Zmienne i sta\u0142e"})," "]})}),Object(k.jsx)(h.b,{className:"menuLink",to:"/data-types",children:Object(k.jsxs)(p.a,{button:!0,disableGutters:!0,children:[Object(k.jsx)(w.a,{primary:"Typy danych"})," "]})}),Object(k.jsx)(h.b,{className:"menuLink",to:"/operators",children:Object(k.jsxs)(p.a,{button:!0,disableGutters:!0,children:[Object(k.jsx)(w.a,{primary:"Operatory i dzia\u0142ania"})," "]})}),Object(k.jsx)(h.b,{className:"menuLink",to:"/arrays",children:Object(k.jsx)(p.a,{button:!0,disableGutters:!0,children:Object(k.jsx)(w.a,{primary:"Tablice"})})}),Object(k.jsx)(h.b,{className:"menuLink",to:"/objects",children:Object(k.jsxs)(p.a,{button:!0,disableGutters:!0,children:[Object(k.jsx)(w.a,{primary:"Obiekty"})," "]})}),Object(k.jsx)(p.a,{children:Object(k.jsx)("b",{children:"Wyra\u017cenia"})}),Object(k.jsx)(h.b,{className:"menuLink",to:"/conditions",children:Object(k.jsxs)(p.a,{button:!0,disableGutters:!0,children:[Object(k.jsx)(w.a,{primary:"Warunki"})," "]})}),Object(k.jsx)(h.b,{className:"menuLink",to:"/loops",children:Object(k.jsx)(p.a,{button:!0,disableGutters:!0,children:Object(k.jsx)(w.a,{primary:"P\u0119tle"})})}),Object(k.jsx)(h.b,{className:"menuLink",to:"/functions",children:Object(k.jsx)(p.a,{button:!0,disableGutters:!0,children:Object(k.jsx)(w.a,{primary:"Funkcje"})})}),Object(k.jsx)(p.a,{children:Object(k.jsx)("b",{children:"Programowanie obiektowe (OOP)"})}),Object(k.jsx)(h.b,{className:"menuLink",to:"/oop-classes",children:Object(k.jsxs)(p.a,{button:!0,disableGutters:!0,children:[Object(k.jsx)(w.a,{primary:"Klasy i instancje"})," "]})}),Object(k.jsx)(p.a,{children:Object(k.jsx)("b",{children:"AJAX"})}),Object(k.jsx)(h.b,{className:"menuLink",to:"/ajax-fetch",children:Object(k.jsxs)(p.a,{button:!0,disableGutters:!0,children:[Object(k.jsx)(w.a,{primary:"Fetch"})," "]})}),Object(k.jsx)(h.b,{className:"menuLink",to:"/ajax-json",children:Object(k.jsxs)(p.a,{button:!0,disableGutters:!0,children:[Object(k.jsx)(w.a,{primary:"Biblioteka JSON"})," "]})}),Object(k.jsx)(p.a,{children:Object(k.jsx)("b",{children:"Debuggowanie"})}),Object(k.jsx)(h.b,{className:"menuLink",to:"/debugging",children:Object(k.jsx)(p.a,{button:!0,disableGutters:!0,children:Object(k.jsx)(w.a,{primary:"B\u0142\u0119dy"})})})]})]}),f=void 0!==n?function(){return n().document.body}:void 0;return Object(k.jsxs)("div",{className:t.root,children:[Object(k.jsx)(l.a,{}),Object(k.jsx)(r.a,{position:"fixed",classes:{colorPrimary:t.appColor},className:t.appBar,children:Object(k.jsxs)(g.a,{children:[Object(k.jsx)(y.a,{color:"inherit","aria-label":"open drawer",edge:"start",onClick:z,className:t.menuButton,children:Object(k.jsx)(x.a,{})}),Object(k.jsx)(O.a,{variant:"h6",noWrap:!0,children:"Kodilla - Poradnik JS"})]})}),Object(k.jsxs)("nav",{className:t.drawer,"aria-label":"mailbox folders",children:[Object(k.jsx)(b.a,{smUp:!0,implementation:"css",children:Object(k.jsx)(d.a,{container:f,anchor:"left",open:c,onClose:z,classes:{paper:t.drawerPaper},ModalProps:{keepMounted:!0},children:m})}),Object(k.jsx)(b.a,{xsDown:!0,implementation:"css",children:Object(k.jsx)(d.a,{classes:{paper:t.drawerPaper},variant:"permanent",open:!0,children:m})})]}),Object(k.jsxs)("main",{className:t.content,children:[Object(k.jsx)("div",{className:t.toolbar}),e.text]})]})},P=t(8);var S=function(e){return Object(k.jsx)("div",{children:function(n){switch(n){case"h1":return Object(k.jsx)("h1",{className:"header",id:e.text.toLowerCase().replace(" ","-"),children:e.text});case"h2":return Object(k.jsx)("h2",{className:"header",children:e.text});case"h3":return Object(k.jsx)("h3",{className:"header",children:e.text});case"h4":return Object(k.jsx)("h4",{className:"header",children:e.text});case"h5":return Object(k.jsx)("h5",{className:"header",children:e.text});default:return Object(k.jsx)("h1",{className:"header",children:e.text})}}(e.type)})};var M=function(e){return Object(k.jsxs)("div",{className:"section",children:[Object(k.jsx)(S,{type:"h1",text:"Poradnik JavaScript (ES6)"}),Object(k.jsx)("p",{children:"Witaj"}),Object(k.jsxs)("p",{children:["Materia\u0142y na tej stronie stanowi\u0105 uzupe\u0142nienie bootcampa ",Object(k.jsx)("b",{children:"Front-end: React"})," w Kodilli."]}),Object(k.jsx)("p",{children:"Pozwol\u0105 Ci one utrwali\u0107 zdobyt\u0105 wiedz\u0119 z zakresu JavaScriptu (ES6), a tak\u017ce pozna\u0107 kilka w\u0142a\u015bciwo\u015bci, kt\xf3re nie by\u0142y wspomniane podczas kursu."})]})},J=t(23),T=t(40),L=t(54);var D=function(e){var n=function(){return e.inline?Object(k.jsx)(T.a,Object(J.a)(Object(J.a)({},T.b),{},{theme:L.a,code:e.code,language:e.language,children:function(n){var t=n.className,a=n.style,i=n.tokens,s=n.getLineProps,c=n.getTokenProps;return Object(k.jsx)("pre",{className:e.inline?t+" inline":"",style:a,children:i.map((function(e,n){return Object(k.jsx)("span",Object(J.a)(Object(J.a)({},s({line:e,key:n})),{},{children:e.map((function(e,n){return Object(k.jsx)("span",Object(J.a)({},c({token:e,key:n})))}))}))}))})}})):Object(k.jsx)(T.a,Object(J.a)(Object(J.a)({},T.b),{},{theme:L.a,code:e.code,language:e.language,children:function(e){var n=e.className,t=e.style,a=e.tokens,i=e.getLineProps,s=e.getTokenProps;return Object(k.jsx)("pre",{className:n,style:t,children:a.map((function(e,n){return Object(k.jsx)("div",Object(J.a)(Object(J.a)({},i({line:e,key:n})),{},{children:e.map((function(e,n){return Object(k.jsx)("span",Object(J.a)({},s({token:e,key:n})))}))}))}))})}}))};return e.inline?Object(k.jsx)("span",{className:"codeBox",children:n()}):Object(k.jsx)("div",{className:"codeBox",children:n()})};var W=function(e){return Object(k.jsxs)("div",{className:"section",children:[Object(k.jsx)(S,{type:"h1",text:"Wprowadzenie"}),Object(k.jsx)("p",{children:"Istniej\u0105 dwie podstawowe metody dodawania skrypt\xf3w JS na stronie."}),Object(k.jsx)(S,{type:"h1",text:"Zewn\u0119trzny plik"}),Object(k.jsxs)("p",{children:["Aby podlinkowa\u0107 zewn\u0119trzny plik skrypt\xf3w na stronie, umie\u015b\u0107 poni\u017cszy tag (z odpowiedni\u0105 \u015bcie\u017ck\u0105 w ",Object(k.jsx)(D,{inline:!0,language:"markup",code:"src"}),") przed tagiem ",Object(k.jsx)(D,{inline:!0,language:"html",code:""}),":"]}),Object(k.jsx)(D,{language:"javascript",code:'