From 2a289d584f99b0ff5740910f9d205f5f3df4a35e Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 6 Jul 2021 10:30:13 -0400 Subject: delete conflicting/orphaned docs in pl (#1415) --- files/pl/_redirects.txt | 559 +------------ files/pl/conflicting/glossary/chrome/index.html | 26 - .../pl/conflicting/learn/css/css_layout/index.html | 276 ------- .../learn/css/first_steps/how_css_works/index.html | 115 --- .../index.html | 88 --- .../getting_started/index.html | 66 -- .../learn/javascript/objects/index.html | 343 -------- files/pl/conflicting/mozilla/add-ons/index.html | 370 --------- files/pl/conflicting/tools/performance/index.html | 97 --- .../web/api/document/hasfocus/index.html | 19 - .../web/api/document_object_model/index.html | 48 -- .../index.html | 67 -- .../index.html | 21 - files/pl/conflicting/web/api/index.html | 62 -- .../conflicting/web/api/node/firstchild/index.html | 38 - .../web/api/node/namespaceuri/index.html | 27 - .../index.html | 45 -- files/pl/conflicting/web/css/index.html | 30 - files/pl/conflicting/web/guide/index.html | 55 -- .../html/global_attributes/spellcheck/index.html | 30 - files/pl/conflicting/web/html/index.html | 109 --- .../control_flow_and_error_handling/index.html | 43 - .../index.html | 26 - .../index.html | 92 --- .../index.html | 29 - .../guide/details_of_the_object_model/index.html | 74 -- .../guide/expressions_and_operators/index.html | 19 - .../index.html | 75 -- .../index.html | 76 -- .../index.html | 51 -- .../index.html | 230 ------ .../index.html | 25 - .../web/javascript/guide/functions/index.html | 63 -- .../index.html | 28 - .../index.html | 26 - .../index.html | 47 -- .../index.html | 29 - .../index.html | 31 - .../index.html | 22 - .../index.html | 30 - .../index.html | 25 - .../javascript/guide/grammar_and_types/index.html | 209 ----- .../index.html | 113 --- .../index.html | 66 -- .../index.html | 49 -- .../index.html | 32 - .../pl/conflicting/web/javascript/guide/index.html | 12 - .../web/javascript/guide/introduction/index.html | 140 ---- .../index.html | 26 - .../index.html | 877 --------------------- .../reference/global_objects/boolean/index.html | 50 -- .../reference/global_objects/date/index.html | 20 - .../index.html | 118 --- .../reference/global_objects/error/index.html | 115 --- .../reference/global_objects/number/index.html | 24 - .../reference/global_objects/object/index.html | 220 ------ .../reference/global_objects/rangeerror/index.html | 125 --- .../reference/global_objects/regexp/index.html | 55 -- .../reference/global_objects/string/index.html | 222 ------ .../reference/lexical_grammar/index.html | 19 - .../web/javascript/reference/operators/index.html | 560 ------------- .../reference/operators/spread_syntax/index.html | 231 ------ .../index.html | 37 - .../index.html | 270 ------- .../index.html | 132 ---- .../index.html | 256 ------ .../index.html | 77 -- .../reference/statements/switch/index.html | 122 --- files/pl/conflicting/web/opensearch/index.html | 59 -- 69 files changed, 2 insertions(+), 7766 deletions(-) delete mode 100644 files/pl/conflicting/glossary/chrome/index.html delete mode 100644 files/pl/conflicting/learn/css/css_layout/index.html delete mode 100644 files/pl/conflicting/learn/css/first_steps/how_css_works/index.html delete mode 100644 files/pl/conflicting/learn/css/first_steps/how_css_works_21be2ff13a08a8866d772c3a5e975193/index.html delete mode 100644 files/pl/conflicting/learn/html/introduction_to_html/getting_started/index.html delete mode 100644 files/pl/conflicting/learn/javascript/objects/index.html delete mode 100644 files/pl/conflicting/mozilla/add-ons/index.html delete mode 100644 files/pl/conflicting/tools/performance/index.html delete mode 100644 files/pl/conflicting/web/api/document/hasfocus/index.html delete mode 100644 files/pl/conflicting/web/api/document_object_model/index.html delete mode 100644 files/pl/conflicting/web/api/document_object_model_7d961b8030c6099ee907f4f4b5fe6b3d/index.html delete mode 100644 files/pl/conflicting/web/api/document_object_model_e07446e4017cbd3df6b1d4405d407501/index.html delete mode 100644 files/pl/conflicting/web/api/index.html delete mode 100644 files/pl/conflicting/web/api/node/firstchild/index.html delete mode 100644 files/pl/conflicting/web/api/node/namespaceuri/index.html delete mode 100644 files/pl/conflicting/web/css/css_basic_user_interface/using_url_values_for_the_cursor_property/index.html delete mode 100644 files/pl/conflicting/web/css/index.html delete mode 100644 files/pl/conflicting/web/guide/index.html delete mode 100644 files/pl/conflicting/web/html/global_attributes/spellcheck/index.html delete mode 100644 files/pl/conflicting/web/html/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/control_flow_and_error_handling/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/control_flow_and_error_handling_1a7d2f7d8b159dce08254c88948bc74a/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/control_flow_and_error_handling_8f58cc44e17308f295c610e8acad2d99/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/control_flow_and_error_handling_b955d4d09ed7fa71268639ed589f8702/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/details_of_the_object_model/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/expressions_and_operators/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/expressions_and_operators_173cc0f9e32f34b0483b45a29fa462e4/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/expressions_and_operators_510ae1f584cbdb5ca760b545f90c72ed/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/expressions_and_operators_605f6491d97a62449200a9401cba82c7/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/expressions_and_operators_a3ce80967ffc4f60314caa4b05ec9c47/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/expressions_and_operators_c278b67ddd602343b8c21711abc1b17c/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/functions/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/functions_14ccabf533660cb9d0794a5a93287159/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/functions_2af756c37808c2f8e09add6cc9618178/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/functions_403e991db3105a03e0afc1a3cc821a01/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/functions_74f4afa40d626fed3cf9277e30d6d211/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/functions_8b84da88e673c0774c4f504a9be67268/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/functions_90ea47f6d07003af2efc0a1756da41e2/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/functions_915be6bbaf2578afefb6927c899d5f3d/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/functions_b0ff3e89089de1f0a22029bbde807073/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/grammar_and_types/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/grammar_and_types_0f7acbcd2fa8bfb327628638da4e5166/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/grammar_and_types_14ae50e0032f9c0db4fe484288797da6/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/grammar_and_types_1d6d13b355b9483ad46cf81082b7c261/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/grammar_and_types_d86447bbdab858af0abf9b17c9ec9dc9/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide/introduction/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide_1093f218406d2d64ec91bb7a6bda93ce/index.html delete mode 100644 files/pl/conflicting/web/javascript/guide_a026fc5d05de582c88d39cf9fd37870d/index.html delete mode 100644 files/pl/conflicting/web/javascript/reference/global_objects/boolean/index.html delete mode 100644 files/pl/conflicting/web/javascript/reference/global_objects/date/index.html delete mode 100644 files/pl/conflicting/web/javascript/reference/global_objects/date_73c046d653c590f4914731d078f3b2c5/index.html delete mode 100644 files/pl/conflicting/web/javascript/reference/global_objects/error/index.html delete mode 100644 files/pl/conflicting/web/javascript/reference/global_objects/number/index.html delete mode 100644 files/pl/conflicting/web/javascript/reference/global_objects/object/index.html delete mode 100644 files/pl/conflicting/web/javascript/reference/global_objects/rangeerror/index.html delete mode 100644 files/pl/conflicting/web/javascript/reference/global_objects/regexp/index.html delete mode 100644 files/pl/conflicting/web/javascript/reference/global_objects/string/index.html delete mode 100644 files/pl/conflicting/web/javascript/reference/lexical_grammar/index.html delete mode 100644 files/pl/conflicting/web/javascript/reference/operators/index.html delete mode 100644 files/pl/conflicting/web/javascript/reference/operators/spread_syntax/index.html delete mode 100644 files/pl/conflicting/web/javascript/reference/operators_1d09774e621bf2431a4f5594a248dd21/index.html delete mode 100644 files/pl/conflicting/web/javascript/reference/operators_1f6634ff6e3ccef661281d6e50002147/index.html delete mode 100644 files/pl/conflicting/web/javascript/reference/operators_5ba63337c20d72b8f8747a954b9b6c94/index.html delete mode 100644 files/pl/conflicting/web/javascript/reference/operators_8afb1abf2138289c890ee09e799ff26e/index.html delete mode 100644 files/pl/conflicting/web/javascript/reference/operators_de3666cd349851054926d5e52fced70d/index.html delete mode 100644 files/pl/conflicting/web/javascript/reference/statements/switch/index.html delete mode 100644 files/pl/conflicting/web/opensearch/index.html (limited to 'files') diff --git a/files/pl/_redirects.txt b/files/pl/_redirects.txt index 555061d967..4b8842a02d 100644 --- a/files/pl/_redirects.txt +++ b/files/pl/_redirects.txt @@ -7,10 +7,8 @@ /pl/docs/AJAX /pl/docs/Web/Guide/AJAX /pl/docs/AJAX/Na_początek /pl/docs/Web/Guide/AJAX/Getting_Started /pl/docs/AJAX:Na_początek /pl/docs/Web/Guide/AJAX/Getting_Started -/pl/docs/API_dostępu_do_danych_z_kanałów /pl/docs/orphaned/API_dostępu_do_danych_z_kanałów /pl/docs/Accessibility /pl/docs/Web/Accessibility /pl/docs/Aktualizacja_aplikacji_internetowych_dla_Firefoksa_3 /pl/docs/Mozilla/Firefox/Releases/3/Updating_web_applications -/pl/docs/Aktualizacja_rozszerzeń_dla_Firefoksa_3 /pl/docs/orphaned/Aktualizacja_rozszerzeń_dla_Firefoksa_3 /pl/docs/Aktualizacja_rozszerzeń_do_Firefoksa_2 /pl/docs/Mozilla/Firefox/Releases/2/Updating_extensions /pl/docs/Bezpieczeństwo_w_Firefoksie_2 /pl/docs/Mozilla/Firefox/Releases/2/Security_changes /pl/docs/Bezpieczny_dostęp_do_zawartości_DOM_z_chrome /pl/docs/Bezpieczny_dostęp_do_składników_DOM_z_poziomu_chrome @@ -70,7 +68,6 @@ /pl/docs/CSS/CSS_Reference /pl/docs/Web/CSS/Reference /pl/docs/CSS/Dziedziczenie /pl/docs/Web/CSS/inheritance /pl/docs/CSS/Getting_Started/Tables /pl/docs/Learn/CSS/Building_blocks/Styling_tables -/pl/docs/CSS/Inne_zasoby /pl/docs/conflicting/Web/CSS /pl/docs/CSS/Margin /pl/docs/Web/CSS/Margin /pl/docs/CSS/Na_początek /pl/docs/Learn/CSS/First_steps /pl/docs/CSS/Na_początek/Bloki /pl/docs/Learn/CSS/Building_blocks @@ -79,18 +76,15 @@ /pl/docs/CSS/Na_początek/Czytelny_CSS /pl/docs/Learn/CSS/First_steps/How_CSS_is_structured /pl/docs/CSS/Na_początek/Dane_XML /pl/docs/Web/CSS/Na_początek/Dane_XML /pl/docs/CSS/Na_początek/Grafika_SVG /pl/docs/Web/SVG/Tutorial/SVG_and_CSS -/pl/docs/CSS/Na_początek/Jak_działa_CSS /pl/docs/conflicting/Learn/CSS/First_steps/How_CSS_works /pl/docs/CSS/Na_początek/JavaScript /pl/docs/Learn/JavaScript/Client-side_web_APIs/Manipulating_documents /pl/docs/CSS/Na_początek/Kaskadowość_i_dziedziczenie /pl/docs/Learn/CSS/Building_blocks/Cascade_and_inheritance /pl/docs/CSS/Na_początek/Kolor /pl/docs/Learn/CSS/Building_blocks/Values_and_units /pl/docs/CSS/Na_początek/Listy /pl/docs/Learn/CSS/Styling_text/Styling_lists /pl/docs/CSS/Na_początek/Media /pl/docs/Web/Progressive_web_apps/Responsive/Media_types -/pl/docs/CSS/Na_początek/Po_co_używać_CSS /pl/docs/conflicting/Learn/CSS/First_steps/How_CSS_works_21be2ff13a08a8866d772c3a5e975193 /pl/docs/CSS/Na_początek/Selektory /pl/docs/Learn/CSS/Building_blocks/Selectors /pl/docs/CSS/Na_początek/Style_tekstowe /pl/docs/Learn/CSS/Styling_text/Fundamentals /pl/docs/CSS/Na_początek/Tabele /pl/docs/Learn/CSS/Building_blocks/Styling_tables /pl/docs/CSS/Na_początek/Treść /pl/docs/Learn/CSS/Howto/Generated_content -/pl/docs/CSS/Na_początek/Układ /pl/docs/conflicting/Learn/CSS/CSS_layout /pl/docs/CSS/Na_początek/Wiązania_XBL /pl/docs/Web/CSS/Na_początek/Wiązania_XBL /pl/docs/CSS/Na_początek/XUL-owe_interfejsy_użytkownika /pl/docs/Web/CSS/Na_początek/XUL-owe_interfejsy_użytkownika /pl/docs/CSS/Selektory_typu /pl/docs/Web/CSS/Type_selectors @@ -209,7 +203,6 @@ /pl/docs/CSS:@import /pl/docs/Web/CSS/@import /pl/docs/CSS:@media /pl/docs/Web/CSS/@media /pl/docs/CSS:Dziedziczenie /pl/docs/Web/CSS/inheritance -/pl/docs/CSS:Inne_zasoby /pl/docs/conflicting/Web/CSS /pl/docs/CSS:Na_początek /pl/docs/Learn/CSS/First_steps /pl/docs/CSS:Na_początek:Bloki /pl/docs/Learn/CSS/Building_blocks /pl/docs/CSS:Na_początek:Czym_jest_CSS /pl/docs/Learn/CSS/First_steps/How_CSS_works @@ -217,18 +210,15 @@ /pl/docs/CSS:Na_początek:Czytelny_CSS /pl/docs/Learn/CSS/First_steps/How_CSS_is_structured /pl/docs/CSS:Na_początek:Dane_XML /pl/docs/Web/CSS/Na_początek/Dane_XML /pl/docs/CSS:Na_początek:Grafika_SVG /pl/docs/Web/SVG/Tutorial/SVG_and_CSS -/pl/docs/CSS:Na_początek:Jak_działa_CSS /pl/docs/conflicting/Learn/CSS/First_steps/How_CSS_works /pl/docs/CSS:Na_początek:JavaScript /pl/docs/Learn/JavaScript/Client-side_web_APIs/Manipulating_documents /pl/docs/CSS:Na_początek:Kaskadowość_i_dziedziczenie /pl/docs/Learn/CSS/Building_blocks/Cascade_and_inheritance /pl/docs/CSS:Na_początek:Kolor /pl/docs/Learn/CSS/Building_blocks/Values_and_units /pl/docs/CSS:Na_początek:Listy /pl/docs/Learn/CSS/Styling_text/Styling_lists /pl/docs/CSS:Na_początek:Media /pl/docs/Web/Progressive_web_apps/Responsive/Media_types -/pl/docs/CSS:Na_początek:Po_co_używać_CSS /pl/docs/conflicting/Learn/CSS/First_steps/How_CSS_works_21be2ff13a08a8866d772c3a5e975193 /pl/docs/CSS:Na_początek:Selektory /pl/docs/Learn/CSS/Building_blocks/Selectors /pl/docs/CSS:Na_początek:Style_tekstowe /pl/docs/Learn/CSS/Styling_text/Fundamentals /pl/docs/CSS:Na_początek:Tabele /pl/docs/Learn/CSS/Building_blocks/Styling_tables /pl/docs/CSS:Na_początek:Treść /pl/docs/Learn/CSS/Howto/Generated_content -/pl/docs/CSS:Na_początek:Układ /pl/docs/conflicting/Learn/CSS/CSS_layout /pl/docs/CSS:Na_początek:Wiązania_XBL /pl/docs/Web/CSS/Na_początek/Wiązania_XBL /pl/docs/CSS:Na_początek:XUL-owe_interfejsy_użytkownika /pl/docs/Web/CSS/Na_początek/XUL-owe_interfejsy_użytkownika /pl/docs/CSS:Selektory_typu /pl/docs/Web/CSS/Type_selectors @@ -292,13 +282,11 @@ /pl/docs/CSS:word-spacing /pl/docs/Web/CSS/word-spacing /pl/docs/CSS:z-index /pl/docs/Web/CSS/z-index /pl/docs/Checky_-_rozszerzenie_Firefoksa_(link) https://addons.mozilla.org/extensions/moreinfo.php?id=165 -/pl/docs/Chrome /pl/docs/conflicting/Glossary/Chrome /pl/docs/Chrome_Registration /pl/docs/Mozilla/Rejestracja_Chrome /pl/docs/Co_nowego_w_Deer_Park_Alpha /pl/docs/Mozilla/Firefox/Releases/1.5/What_s_new_in_1.5_alpha /pl/docs/Common_CSS_Questions /pl/docs/Learn/CSS/Howto/CSS_FAQ /pl/docs/Częste_Pytania_o_CSS /pl/docs/Learn/CSS/Howto/CSS_FAQ /pl/docs/DHTML /pl/docs/Glossary/DHTML -/pl/docs/DOM /pl/docs/conflicting/Web/API/Document_Object_Model_7d961b8030c6099ee907f4f4b5fe6b3d /pl/docs/DOM/CSS /pl/docs/Web/CSS/Reference /pl/docs/DOM/HTMLTableElement /pl/docs/Web/API/HTMLTableElement /pl/docs/DOM/Selection /pl/docs/Web/API/Selection @@ -322,7 +310,6 @@ /pl/docs/DOM/Selection/toString /pl/docs/Web/API/Selection/toString /pl/docs/DOM/Storage /pl/docs/Web/API/Web_Storage_API /pl/docs/DOM/cssRule /pl/docs/Web/API/CSSRule -/pl/docs/DOM/dispatchEvent_-_przykład /pl/docs/orphaned/Web/Guide/Events/Creating_and_triggering_events /pl/docs/DOM/document /pl/docs/Web/API/Document /pl/docs/DOM/document.URL /pl/docs/Web/API/Document/URL /pl/docs/DOM/document.activeElement /pl/docs/Web/API/Document/activeElement @@ -348,7 +335,6 @@ /pl/docs/DOM/document.domain /pl/docs/Web/API/Document/domain /pl/docs/DOM/document.embeds /pl/docs/Web/API/Document/embeds /pl/docs/DOM/document.fgColor /pl/docs/Web/API/Document/fgColor -/pl/docs/DOM/document.firstChild /pl/docs/conflicting/Web/API/Node/firstChild /pl/docs/DOM/document.forms /pl/docs/Web/API/Document/forms /pl/docs/DOM/document.getElementById /pl/docs/Web/API/Document/getElementById /pl/docs/DOM/document.getElementsByName /pl/docs/Web/API/Document/getElementsByName @@ -362,7 +348,6 @@ /pl/docs/DOM/document.linkColor /pl/docs/Web/API/Document/linkColor /pl/docs/DOM/document.links /pl/docs/Web/API/Document/links /pl/docs/DOM/document.location /pl/docs/Web/API/Document/location -/pl/docs/DOM/document.namespaceURI /pl/docs/conflicting/Web/API/Node/namespaceURI /pl/docs/DOM/document.open /pl/docs/Web/API/Document/open /pl/docs/DOM/document.plugins /pl/docs/Web/API/Document/plugins /pl/docs/DOM/document.referrer /pl/docs/Web/API/Document/referrer @@ -404,7 +389,6 @@ /pl/docs/DOM/element.lastChild /pl/docs/Web/API/Node/lastChild /pl/docs/DOM/element.length /pl/docs/Web/API/NodeList/length /pl/docs/DOM/element.localName /pl/docs/Web/API/Element/localName -/pl/docs/DOM/element.name /pl/docs/conflicting/Web/API /pl/docs/DOM/element.namespaceURI /pl/docs/Web/API/Element/namespaceURI /pl/docs/DOM/element.nextSibling /pl/docs/Web/API/Node/nextSibling /pl/docs/DOM/element.nodeName /pl/docs/Web/API/Node/nodeName @@ -437,15 +421,12 @@ /pl/docs/DOM/element.setAttributeNS /pl/docs/Web/API/Element/setAttributeNS /pl/docs/DOM/element.setAttributeNode /pl/docs/Web/API/Element/setAttributeNode /pl/docs/DOM/element.setAttributeNodeNS /pl/docs/Web/API/Element/setAttributeNodeNS -/pl/docs/DOM/element.style /pl/docs/orphaned/Web/API/ElementCSSInlineStyle/style -/pl/docs/DOM/element.tabIndex /pl/docs/orphaned/Web/API/HTMLOrForeignElement/tabIndex /pl/docs/DOM/element.tagName /pl/docs/Web/API/Element/tagName /pl/docs/DOM/element.textContent /pl/docs/Web/API/Node/textContent /pl/docs/DOM/event /pl/docs/Web/API/Event /pl/docs/DOM/event.altKey /pl/docs/Web/API/MouseEvent/altKey /pl/docs/DOM/event.bubbles /pl/docs/Web/API/Event/bubbles /pl/docs/DOM/event.button /pl/docs/Web/API/MouseEvent/button -/pl/docs/DOM/event.cancelBubble /pl/docs/orphaned/Web/API/UIEvent/cancelBubble /pl/docs/DOM/event.cancelable /pl/docs/Web/API/Event/cancelable /pl/docs/DOM/event.charCode /pl/docs/Web/API/KeyboardEvent/charCode /pl/docs/DOM/event.clientX /pl/docs/Web/API/MouseEvent/clientX @@ -492,7 +473,6 @@ /pl/docs/DOM/stylesheet.href /pl/docs/Web/API/Stylesheet/href /pl/docs/DOM/stylesheet.insertRule /pl/docs/Web/API/CSSStyleSheet/insertRule /pl/docs/DOM/stylesheet.media /pl/docs/Web/API/Stylesheet/media -/pl/docs/DOM/stylesheet.ownerRule /pl/docs/orphaned/Web/API/Stylesheet/ownerRule /pl/docs/DOM/stylesheet.parentStyleSheet /pl/docs/Web/API/Stylesheet/parentStyleSheet /pl/docs/DOM/stylesheet.title /pl/docs/Web/API/Stylesheet/title /pl/docs/DOM/stylesheet.type /pl/docs/Web/API/Stylesheet/type @@ -532,7 +512,6 @@ /pl/docs/DOM/window.navigator.plugins /pl/docs/Web/API/NavigatorPlugins/plugins /pl/docs/DOM/window.navigator.product /pl/docs/Web/API/NavigatorID/product /pl/docs/DOM/window.navigator.productSub /pl/docs/Web/API/Navigator/productSub -/pl/docs/DOM/window.navigator.registerContentHandler /pl/docs/orphaned/Web/API/Navigator/registerContentHandler /pl/docs/DOM/window.navigator.registerProtocolHandler /pl/docs/Web/API/Navigator/registerProtocolHandler /pl/docs/DOM/window.onload /pl/docs/Web/API/GlobalEventHandlers/onload /pl/docs/DOM/window.open /pl/docs/Web/API/Window/open @@ -570,7 +549,6 @@ /pl/docs/DOM:Selection:toString /pl/docs/Web/API/Selection/toString /pl/docs/DOM:Storage /pl/docs/Web/API/Web_Storage_API /pl/docs/DOM:cssRule /pl/docs/Web/API/CSSRule -/pl/docs/DOM:dispatchEvent_-_przykład /pl/docs/orphaned/Web/Guide/Events/Creating_and_triggering_events /pl/docs/DOM:document /pl/docs/Web/API/Document /pl/docs/DOM:document.URL /pl/docs/Web/API/Document/URL /pl/docs/DOM:document.activeElement /pl/docs/Web/API/Document/activeElement @@ -596,7 +574,6 @@ /pl/docs/DOM:document.domain /pl/docs/Web/API/Document/domain /pl/docs/DOM:document.embeds /pl/docs/Web/API/Document/embeds /pl/docs/DOM:document.fgColor /pl/docs/Web/API/Document/fgColor -/pl/docs/DOM:document.firstChild /pl/docs/conflicting/Web/API/Node/firstChild /pl/docs/DOM:document.forms /pl/docs/Web/API/Document/forms /pl/docs/DOM:document.getElementById /pl/docs/Web/API/Document/getElementById /pl/docs/DOM:document.getElementsByName /pl/docs/Web/API/Document/getElementsByName @@ -610,7 +587,6 @@ /pl/docs/DOM:document.linkColor /pl/docs/Web/API/Document/linkColor /pl/docs/DOM:document.links /pl/docs/Web/API/Document/links /pl/docs/DOM:document.location /pl/docs/Web/API/Document/location -/pl/docs/DOM:document.namespaceURI /pl/docs/conflicting/Web/API/Node/namespaceURI /pl/docs/DOM:document.open /pl/docs/Web/API/Document/open /pl/docs/DOM:document.plugins /pl/docs/Web/API/Document/plugins /pl/docs/DOM:document.referrer /pl/docs/Web/API/Document/referrer @@ -652,7 +628,6 @@ /pl/docs/DOM:element.lastChild /pl/docs/Web/API/Node/lastChild /pl/docs/DOM:element.length /pl/docs/Web/API/NodeList/length /pl/docs/DOM:element.localName /pl/docs/Web/API/Element/localName -/pl/docs/DOM:element.name /pl/docs/conflicting/Web/API /pl/docs/DOM:element.namespaceURI /pl/docs/Web/API/Element/namespaceURI /pl/docs/DOM:element.nextSibling /pl/docs/Web/API/Node/nextSibling /pl/docs/DOM:element.nodeName /pl/docs/Web/API/Node/nodeName @@ -685,15 +660,12 @@ /pl/docs/DOM:element.setAttributeNS /pl/docs/Web/API/Element/setAttributeNS /pl/docs/DOM:element.setAttributeNode /pl/docs/Web/API/Element/setAttributeNode /pl/docs/DOM:element.setAttributeNodeNS /pl/docs/Web/API/Element/setAttributeNodeNS -/pl/docs/DOM:element.style /pl/docs/orphaned/Web/API/ElementCSSInlineStyle/style -/pl/docs/DOM:element.tabIndex /pl/docs/orphaned/Web/API/HTMLOrForeignElement/tabIndex /pl/docs/DOM:element.tagName /pl/docs/Web/API/Element/tagName /pl/docs/DOM:element.textContent /pl/docs/Web/API/Node/textContent /pl/docs/DOM:event /pl/docs/Web/API/Event /pl/docs/DOM:event.altKey /pl/docs/Web/API/MouseEvent/altKey /pl/docs/DOM:event.bubbles /pl/docs/Web/API/Event/bubbles /pl/docs/DOM:event.button /pl/docs/Web/API/MouseEvent/button -/pl/docs/DOM:event.cancelBubble /pl/docs/orphaned/Web/API/UIEvent/cancelBubble /pl/docs/DOM:event.cancelable /pl/docs/Web/API/Event/cancelable /pl/docs/DOM:event.charCode /pl/docs/Web/API/KeyboardEvent/charCode /pl/docs/DOM:event.clientX /pl/docs/Web/API/MouseEvent/clientX @@ -740,7 +712,6 @@ /pl/docs/DOM:stylesheet.href /pl/docs/Web/API/Stylesheet/href /pl/docs/DOM:stylesheet.insertRule /pl/docs/Web/API/CSSStyleSheet/insertRule /pl/docs/DOM:stylesheet.media /pl/docs/Web/API/Stylesheet/media -/pl/docs/DOM:stylesheet.ownerRule /pl/docs/orphaned/Web/API/Stylesheet/ownerRule /pl/docs/DOM:stylesheet.parentStyleSheet /pl/docs/Web/API/Stylesheet/parentStyleSheet /pl/docs/DOM:stylesheet.title /pl/docs/Web/API/Stylesheet/title /pl/docs/DOM:stylesheet.type /pl/docs/Web/API/Stylesheet/type @@ -778,7 +749,6 @@ /pl/docs/DOM:window.navigator.plugins /pl/docs/Web/API/NavigatorPlugins/plugins /pl/docs/DOM:window.navigator.product /pl/docs/Web/API/NavigatorID/product /pl/docs/DOM:window.navigator.productSub /pl/docs/Web/API/Navigator/productSub -/pl/docs/DOM:window.navigator.registerContentHandler /pl/docs/orphaned/Web/API/Navigator/registerContentHandler /pl/docs/DOM:window.navigator.registerProtocolHandler /pl/docs/Web/API/Navigator/registerProtocolHandler /pl/docs/DOM:window.onload /pl/docs/Web/API/GlobalEventHandlers/onload /pl/docs/DOM:window.open /pl/docs/Web/API/Window/open @@ -794,15 +764,11 @@ /pl/docs/DOM:window.scrollTo /pl/docs/Web/API/Window/scrollTo /pl/docs/DOM:window.setInterval /pl/docs/Web/API/WindowOrWorkerGlobalScope/setInterval /pl/docs/DOM:window.setTimeout /pl/docs/Web/API/WindowOrWorkerGlobalScope/setTimeout -/pl/docs/DOM_i_JavaScript /pl/docs/orphaned/DOM_i_JavaScript /pl/docs/Dodatki_w_Mozilli_-_FAQ(link) https://addons.mozilla.org/faq.php -/pl/docs/Dodawanie_wyszukiwarek_z_poziomu_stron_WWW /pl/docs/conflicting/Web/OpenSearch -/pl/docs/Dodawanie_wyszukiwarek_ze_stron_WWW /pl/docs/conflicting/Web/OpenSearch /pl/docs/Dokumentacja_CSS /pl/docs/Web/CSS/Reference /pl/docs/Dokumentacja_CSS/Rozszerzenia_Mozilli /pl/docs/Web/CSS/Mozilla_Extensions /pl/docs/Dokumentacja_CSS:Rozszerzenia_Mozilli /pl/docs/Web/CSS/Mozilla_Extensions /pl/docs/Dokumentacja_Gecko_DOM /pl/docs/Web/API/Document_Object_Model -/pl/docs/Dokumentacja_Gecko_DOM/Przedmowa /pl/docs/conflicting/Web/API/Document_Object_Model /pl/docs/Dokumentacja_Gecko_DOM/Przykłady_użycia_DOM /pl/docs/Web/API/Document_Object_Model/Examples /pl/docs/Dokumentacja_Gecko_DOM/Wprowadzenie /pl/docs/Web/API/Document_Object_Model/Introduction /pl/docs/Dokumentacja_Gecko_DOM/Wprowadzenie_do_DOM /pl/docs/Web/API/Document_Object_Model/Introduction @@ -816,7 +782,6 @@ /pl/docs/Dokumentacja_Gecko_DOM/element/getAttribute /pl/docs/Web/API/Element/getAttribute /pl/docs/Dokumentacja_Gecko_DOM/element/setAttribute /pl/docs/Web/API/Element/setAttribute /pl/docs/Dokumentacja_Gecko_DOM/window /pl/docs/Web/API/Window -/pl/docs/Dokumentacja_Gecko_DOM:Przedmowa /pl/docs/conflicting/Web/API/Document_Object_Model /pl/docs/Dokumentacja_Gecko_DOM:Przykłady_użycia_DOM /pl/docs/Web/API/Document_Object_Model/Examples /pl/docs/Dokumentacja_Gecko_DOM:Wprowadzenie /pl/docs/Web/API/Document_Object_Model/Introduction /pl/docs/Dokumentacja_Gecko_DOM:Wprowadzenie_do_DOM /pl/docs/Web/API/Document_Object_Model/Introduction @@ -856,7 +821,6 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5/LiveConnect/JSException /pl/docs/Web/JavaScript/Referencje/LiveConnect/JSException /pl/docs/Dokumentacja_języka_JavaScript_1.5/LiveConnect/JSObject /pl/docs/Web/JavaScript/Referencje/LiveConnect/JSObject /pl/docs/Dokumentacja_języka_JavaScript_1.5/O_tym_dokumencie /pl/docs/Web/JavaScript/Reference/About -/pl/docs/Dokumentacja_języka_JavaScript_1.5/O_tym_dokumencie/Konwencje_formatowania_tekstu /pl/docs/orphaned/Web/JavaScript/Referencje/O_tym_dokumencie/Konwencje_formatowania_tekstu /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty /pl/docs/Web/JavaScript/Reference/Global_Objects /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array /pl/docs/Web/JavaScript/Reference/Global_Objects/Array /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/concat /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/concat @@ -870,7 +834,6 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/length /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/length /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/map /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/map /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/pop /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/pop -/pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/prototype /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Array/prototype /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/push /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/push /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/reverse /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/shift /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/shift @@ -884,13 +847,11 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/valueOf /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/valueOf /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Boolean /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Boolean/constructor /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean -/pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Boolean/prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Boolean /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Boolean/toSource /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean/toSource /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Boolean/toString /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean/toString /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Boolean/valueOf /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean/valueOf /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date /pl/docs/Web/JavaScript/Reference/Global_Objects/Date /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/UTC /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/UTC -/pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/constructor /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Date /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/getDate /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/getDate /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/getDay /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/getDay /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/getFullYear /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/getFullYear @@ -912,7 +873,6 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/getYear /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/getYear /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/now /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/now /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/parse /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/parse -/pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Date_73c046d653c590f4914731d078f3b2c5 /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/setDate /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/setDate /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/setFullYear /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/setFullYear /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/setHours /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/setHours @@ -982,7 +942,6 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Number/NEGATIVE_INFINITY /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/NEGATIVE_INFINITY /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Number/NaN /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/NaN /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Number/POSITIVE_INFINITY /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/POSITIVE_INFINITY -/pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Number/constructor /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Number /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Number/toExponential /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/toExponential /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Number/toFixed /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/toFixed /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Number/toPrecision /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/toPrecision @@ -990,7 +949,6 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Object /pl/docs/Web/JavaScript/Reference/Global_Objects/Object /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Object/constructor /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/constructor /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Object/eval /pl/docs/Web/JavaScript/Referencje/Obiekty/Object/eval -/pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Object/prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Object /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Object/toLocaleString /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/toLocaleString /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Object/toSource /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/toSource /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/Object/toString /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/toString @@ -1007,7 +965,6 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/RegExp/exec /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/exec /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/RegExp/global /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/global /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/RegExp/ignoreCase /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/ignoreCase -/pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/RegExp/prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/RegExp /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/RegExp/source /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/source /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/RegExp/test /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/test /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/RegExp/toSource /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/toSource @@ -1026,7 +983,6 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/String/fromCharCode /pl/docs/Web/JavaScript/Reference/Global_Objects/String/fromCharCode /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/String/italics /pl/docs/Web/JavaScript/Reference/Global_Objects/String/italics /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/String/link /pl/docs/Web/JavaScript/Reference/Global_Objects/String/link -/pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/String/prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/String /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/String/search /pl/docs/Web/JavaScript/Reference/Global_Objects/String/search /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/String/slice /pl/docs/Web/JavaScript/Reference/Global_Objects/String/slice /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/String/small /pl/docs/Web/JavaScript/Reference/Global_Objects/String/small @@ -1044,11 +1000,7 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/netscape /pl/docs/Web/JavaScript/Referencje/Obiekty/netscape /pl/docs/Dokumentacja_języka_JavaScript_1.5/Obiekty/sun /pl/docs/Web/JavaScript/Referencje/Obiekty/sun /pl/docs/Dokumentacja_języka_JavaScript_1.5/Operatory /pl/docs/Web/JavaScript/Reference/Operators -/pl/docs/Dokumentacja_języka_JavaScript_1.5/Operatory/Operatory_arytmetyczne /pl/docs/conflicting/Web/JavaScript/Reference/Operators_1f6634ff6e3ccef661281d6e50002147 -/pl/docs/Dokumentacja_języka_JavaScript_1.5/Operatory/Operatory_działające_na_ciągach_znaków /pl/docs/conflicting/Web/JavaScript/Reference/Operators_1d09774e621bf2431a4f5594a248dd21 /pl/docs/Dokumentacja_języka_JavaScript_1.5/Operatory/Operatory_pamięci /pl/docs/Web/JavaScript/Reference/Operators/Property_Accessors -/pl/docs/Dokumentacja_języka_JavaScript_1.5/Operatory/Operatory_porównania /pl/docs/conflicting/Web/JavaScript/Reference/Operators_5ba63337c20d72b8f8747a954b9b6c94 -/pl/docs/Dokumentacja_języka_JavaScript_1.5/Operatory/Operatory_przypisania /pl/docs/conflicting/Web/JavaScript/Reference/Operators_de3666cd349851054926d5e52fced70d /pl/docs/Dokumentacja_języka_JavaScript_1.5/Operatory/Operatory_specjalne /pl/docs/Web/JavaScript/Reference/Operators /pl/docs/Dokumentacja_języka_JavaScript_1.5/Operatory/Operatory_specjalne/Operator_delete /pl/docs/Web/JavaScript/Reference/Operators/delete /pl/docs/Dokumentacja_języka_JavaScript_1.5/Operatory/Operatory_specjalne/Operator_function /pl/docs/Web/JavaScript/Reference/Operators/function @@ -1077,7 +1029,6 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5/Polecenia/var /pl/docs/Web/JavaScript/Reference/Statements/var /pl/docs/Dokumentacja_języka_JavaScript_1.5/Polecenia/while /pl/docs/Web/JavaScript/Reference/Statements/while /pl/docs/Dokumentacja_języka_JavaScript_1.5/Przestarzałe_własności_i_metody /pl/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features -/pl/docs/Dokumentacja_języka_JavaScript_1.5/Słowa_zarezerwowane /pl/docs/conflicting/Web/JavaScript/Reference/Lexical_grammar /pl/docs/Dokumentacja_języka_JavaScript_1.5/Wyrażenia /pl/docs/Web/JavaScript/Reference/Statements /pl/docs/Dokumentacja_języka_JavaScript_1.5/Wyrażenia/const /pl/docs/Web/JavaScript/Reference/Statements/const /pl/docs/Dokumentacja_języka_JavaScript_1.5/Własności /pl/docs/Web/JavaScript/Reference/Global_Objects @@ -1110,7 +1061,6 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5:LiveConnect:JSException /pl/docs/Web/JavaScript/Referencje/LiveConnect/JSException /pl/docs/Dokumentacja_języka_JavaScript_1.5:LiveConnect:JSObject /pl/docs/Web/JavaScript/Referencje/LiveConnect/JSObject /pl/docs/Dokumentacja_języka_JavaScript_1.5:O_tym_dokumencie /pl/docs/Web/JavaScript/Reference/About -/pl/docs/Dokumentacja_języka_JavaScript_1.5:O_tym_dokumencie:Konwencje_formatowania_tekstu /pl/docs/orphaned/Web/JavaScript/Referencje/O_tym_dokumencie/Konwencje_formatowania_tekstu /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty /pl/docs/Web/JavaScript/Reference/Global_Objects /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Array /pl/docs/Web/JavaScript/Reference/Global_Objects/Array /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Array:concat /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/concat @@ -1124,7 +1074,6 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Array:length /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/length /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Array:map /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/map /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Array:pop /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/pop -/pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Array:prototype /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Array/prototype /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Array:push /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/push /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Array:reverse /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Array:shift /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/shift @@ -1138,13 +1087,11 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Array:valueOf /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/valueOf /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Boolean /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Boolean:constructor /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean -/pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Boolean:prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Boolean /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Boolean:toSource /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean/toSource /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Boolean:toString /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean/toString /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Boolean:valueOf /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean/valueOf /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Date /pl/docs/Web/JavaScript/Reference/Global_Objects/Date /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Date:UTC /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/UTC -/pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Date:constructor /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Date /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Date:getDate /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/getDate /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Date:getDay /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/getDay /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Date:getFullYear /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/getFullYear @@ -1166,7 +1113,6 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Date:getYear /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/getYear /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Date:now /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/now /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Date:parse /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/parse -/pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Date:prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Date_73c046d653c590f4914731d078f3b2c5 /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Date:setDate /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/setDate /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Date:setFullYear /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/setFullYear /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Date:setHours /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/setHours @@ -1236,7 +1182,6 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Number:NEGATIVE_INFINITY /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/NEGATIVE_INFINITY /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Number:NaN /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/NaN /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Number:POSITIVE_INFINITY /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/POSITIVE_INFINITY -/pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Number:constructor /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Number /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Number:toExponential /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/toExponential /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Number:toFixed /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/toFixed /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Number:toPrecision /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/toPrecision @@ -1244,7 +1189,6 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Object /pl/docs/Web/JavaScript/Reference/Global_Objects/Object /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Object:constructor /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/constructor /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Object:eval /pl/docs/Web/JavaScript/Referencje/Obiekty/Object/eval -/pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Object:prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Object /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Object:toLocaleString /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/toLocaleString /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Object:toSource /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/toSource /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:Object:toString /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/toString @@ -1261,7 +1205,6 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:RegExp:exec /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/exec /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:RegExp:global /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/global /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:RegExp:ignoreCase /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/ignoreCase -/pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:RegExp:prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/RegExp /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:RegExp:source /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/source /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:RegExp:test /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/test /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:RegExp:toSource /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/toSource @@ -1280,7 +1223,6 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:String:fromCharCode /pl/docs/Web/JavaScript/Reference/Global_Objects/String/fromCharCode /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:String:italics /pl/docs/Web/JavaScript/Reference/Global_Objects/String/italics /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:String:link /pl/docs/Web/JavaScript/Reference/Global_Objects/String/link -/pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:String:prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/String /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:String:search /pl/docs/Web/JavaScript/Reference/Global_Objects/String/search /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:String:slice /pl/docs/Web/JavaScript/Reference/Global_Objects/String/slice /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:String:small /pl/docs/Web/JavaScript/Reference/Global_Objects/String/small @@ -1298,11 +1240,7 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:netscape /pl/docs/Web/JavaScript/Referencje/Obiekty/netscape /pl/docs/Dokumentacja_języka_JavaScript_1.5:Obiekty:sun /pl/docs/Web/JavaScript/Referencje/Obiekty/sun /pl/docs/Dokumentacja_języka_JavaScript_1.5:Operatory /pl/docs/Web/JavaScript/Reference/Operators -/pl/docs/Dokumentacja_języka_JavaScript_1.5:Operatory:Operatory_arytmetyczne /pl/docs/conflicting/Web/JavaScript/Reference/Operators_1f6634ff6e3ccef661281d6e50002147 -/pl/docs/Dokumentacja_języka_JavaScript_1.5:Operatory:Operatory_działające_na_ciągach_znaków /pl/docs/conflicting/Web/JavaScript/Reference/Operators_1d09774e621bf2431a4f5594a248dd21 /pl/docs/Dokumentacja_języka_JavaScript_1.5:Operatory:Operatory_pamięci /pl/docs/Web/JavaScript/Reference/Operators/Property_Accessors -/pl/docs/Dokumentacja_języka_JavaScript_1.5:Operatory:Operatory_porównania /pl/docs/conflicting/Web/JavaScript/Reference/Operators_5ba63337c20d72b8f8747a954b9b6c94 -/pl/docs/Dokumentacja_języka_JavaScript_1.5:Operatory:Operatory_przypisania /pl/docs/conflicting/Web/JavaScript/Reference/Operators_de3666cd349851054926d5e52fced70d /pl/docs/Dokumentacja_języka_JavaScript_1.5:Operatory:Operatory_specjalne /pl/docs/Web/JavaScript/Reference/Operators /pl/docs/Dokumentacja_języka_JavaScript_1.5:Operatory:Operatory_specjalne:Operator_delete /pl/docs/Web/JavaScript/Reference/Operators/delete /pl/docs/Dokumentacja_języka_JavaScript_1.5:Operatory:Operatory_specjalne:Operator_function /pl/docs/Web/JavaScript/Reference/Operators/function @@ -1331,7 +1269,6 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5:Polecenia:var /pl/docs/Web/JavaScript/Reference/Statements/var /pl/docs/Dokumentacja_języka_JavaScript_1.5:Polecenia:while /pl/docs/Web/JavaScript/Reference/Statements/while /pl/docs/Dokumentacja_języka_JavaScript_1.5:Przestarzałe_własności_i_metody /pl/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features -/pl/docs/Dokumentacja_języka_JavaScript_1.5:Słowa_zarezerwowane /pl/docs/conflicting/Web/JavaScript/Reference/Lexical_grammar /pl/docs/Dokumentacja_języka_JavaScript_1.5:Wyrażenia:const /pl/docs/Web/JavaScript/Reference/Statements/const /pl/docs/Dokumentacja_języka_JavaScript_1.5:Własności /pl/docs/Web/JavaScript/Reference/Global_Objects /pl/docs/Dokumentacja_języka_JavaScript_1.5:Własności:Infinity /pl/docs/Web/JavaScript/Reference/Global_Objects/Infinity @@ -1340,21 +1277,15 @@ /pl/docs/Dokumentacja_języka_JavaScript_1.5:Własnościundefined /pl/docs/Web/JavaScript/Reference/Global_Objects/undefined /pl/docs/Dostosowanie_aplikacji_XUL_do_Firefoksa_1.5 /pl/docs/Mozilla/Firefox/Releases/1.5/Adapting_XUL_Applications_for_Firefox_1.5 /pl/docs/Dostępność /pl/docs/Web/Accessibility -/pl/docs/Dynamiczne_zmiany_interfejsu_użytkownika_bazującego_na_XUL-u /pl/docs/orphaned/Dynamiczne_zmiany_interfejsu_użytkownika_bazującego_na_XUL-u -/pl/docs/Dynamiczne_zmiany_interfejsu_użytkownika_bazującego_na_XULu /pl/docs/orphaned/Dynamiczne_zmiany_interfejsu_użytkownika_bazującego_na_XUL-u /pl/docs/ECMAScript /pl/docs/Web/JavaScript/Language_Resources /pl/docs/EXSLT /pl/docs/Web/EXSLT /pl/docs/EditCSS_-_rozszerzenie_Firefoksa_(link) https://addons.mozilla.org/extensions/moreinfo.php?id=179 /pl/docs/Firebug_-_rozszerzenie_Firefoksa_(link) https://addons.mozilla.org/extensions/moreinfo.php?id=1843&application=firefox -/pl/docs/Firefox_-_potrzeba_wolności /pl/docs/orphaned/Firefox_-_potrzeba_wolności /pl/docs/Firefox_1.5 /pl/docs/Mozilla/Firefox/Releases/1.5 /pl/docs/Firefox_1.5_Beta_dla_programistów /pl/docs/Mozilla/Firefox/Releases/1.5 /pl/docs/Firefox_1.5_dla_programistów /pl/docs/Mozilla/Firefox/Releases/1.5 /pl/docs/Firefox_2 /pl/docs/Mozilla/Firefox/Releases/2 /pl/docs/Firefox_2_dla_programistów /pl/docs/Mozilla/Firefox/Releases/2 -/pl/docs/Firefox_3 /pl/docs/orphaned/Firefox_3_dla_programistów -/pl/docs/Firefox_3_dla_programistów /pl/docs/orphaned/Firefox_3_dla_programistów -/pl/docs/Focus_management_in_HTML /pl/docs/conflicting/Web/API/Document/hasFocus /pl/docs/Fragmenty_kodu:Canvas /pl/docs/Fragmenty_kodu/Canvas /pl/docs/Fragmenty_kodu:Ciasteczka /pl/docs/Fragmenty_kodu/Ciasteczka /pl/docs/Fragmenty_kodu:JS_XPCOM /pl/docs/Fragmenty_kodu/JS_XPCOM @@ -1399,7 +1330,6 @@ /pl/docs/HTML/Element/center /pl/docs/Web/HTML/Element/center /pl/docs/HTML/Element/cite /pl/docs/Web/HTML/Element/cite /pl/docs/HTML/Element/code /pl/docs/Web/HTML/Element/code -/pl/docs/HTML/Element/comment /pl/docs/orphaned/Web/HTML/Element/comment /pl/docs/HTML/Element/dd /pl/docs/Web/HTML/Element/dd /pl/docs/HTML/Element/dl /pl/docs/Web/HTML/Element/dl /pl/docs/HTML/Element/dt /pl/docs/Web/HTML/Element/dt @@ -1444,10 +1374,6 @@ /pl/docs/HTML/Elementy/strong /pl/docs/Web/HTML/Element/strong /pl/docs/HTML/Elementy_blokowe /pl/docs/Web/HTML/Block-level_elements /pl/docs/HTML/Elementy_liniowe /pl/docs/Web/HTML/Inline_elements -/pl/docs/HTML/HTML5 /pl/docs/orphaned/Web/Guide/HTML/HTML5 -/pl/docs/HTML/Kontrola_sprawdzania_pisowni_w_formularzach_HTML /pl/docs/conflicting/Web/HTML/Global_attributes/spellcheck -/pl/docs/HTML/The_Importance_of_Correct_Commenting /pl/docs/conflicting/Learn/HTML/Introduction_to_HTML/Getting_started -/pl/docs/HTML/Znaczenie_poprawnego_komentowania /pl/docs/conflicting/Learn/HTML/Introduction_to_HTML/Getting_started /pl/docs/HTML:Canvas /pl/docs/Web/API/Canvas_API /pl/docs/HTML:Element /pl/docs/Web/HTML/Element /pl/docs/HTML:Element:a /pl/docs/Web/HTML/Element/a @@ -1467,7 +1393,6 @@ /pl/docs/HTML:Element:center /pl/docs/Web/HTML/Element/center /pl/docs/HTML:Element:cite /pl/docs/Web/HTML/Element/cite /pl/docs/HTML:Element:code /pl/docs/Web/HTML/Element/code -/pl/docs/HTML:Element:comment /pl/docs/orphaned/Web/HTML/Element/comment /pl/docs/HTML:Element:dd /pl/docs/Web/HTML/Element/dd /pl/docs/HTML:Element:dl /pl/docs/Web/HTML/Element/dl /pl/docs/HTML:Element:dt /pl/docs/Web/HTML/Element/dt @@ -1511,123 +1436,24 @@ /pl/docs/HTML:Elementy:strong /pl/docs/Web/HTML/Element/strong /pl/docs/HTML:Elementy_blokowe /pl/docs/Web/HTML/Block-level_elements /pl/docs/HTML:Elementy_liniowe /pl/docs/Web/HTML/Inline_elements -/pl/docs/HTML:The_Importance_of_Correct_Commenting /pl/docs/conflicting/Learn/HTML/Introduction_to_HTML/Getting_started -/pl/docs/HTML:Znaczenie_poprawnego_komentowania /pl/docs/conflicting/Learn/HTML/Introduction_to_HTML/Getting_started -/pl/docs/HTML_Element_Cross_Reference /pl/docs/orphaned/Wsparcie_przeglądarek_dla_elementów_HTML /pl/docs/Istotne_błędy_poprawione_w_Firefoksie_3 /pl/docs/Mozilla/Firefox/Releases/3/Notable_bugs_fixed /pl/docs/JSON /pl/docs/Glossary/JSON /pl/docs/JavaScript /pl/docs/Web/JavaScript /pl/docs/JavaScript/Guide /pl/docs/Web/JavaScript/Guide -/pl/docs/JavaScript/Guide/Obsolete_Pages /pl/docs/conflicting/Web/JavaScript/Guide -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5 /pl/docs/conflicting/Web/JavaScript/Guide_a026fc5d05de582c88d39cf9fd37870d -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Blok_instrukcji /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Czytanie_wyrażenia_regularnego /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zapisywanie_wzorca_wyrażenia_regularnego -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Definiowanie_funkcji /pl/docs/conflicting/Web/JavaScript/Guide/Functions -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Dodawanie_obiektom_nowej_funkcjonalności. /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Dodawanie_obiektom_nowej_funkcjonalności. -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane /pl/docs/conflicting/Web/JavaScript/Guide/Functions_b0ff3e89089de1f0a22029bbde807073 -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcja_eval /pl/docs/conflicting/Web/JavaScript/Guide/Functions_90ea47f6d07003af2efc0a1756da41e2 -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcja_isFinite /pl/docs/conflicting/Web/JavaScript/Guide/Functions_2af756c37808c2f8e09add6cc9618178 -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcja_isNaN /pl/docs/conflicting/Web/JavaScript/Guide/Functions_8b84da88e673c0774c4f504a9be67268 -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcje_Number_i_String /pl/docs/conflicting/Web/JavaScript/Guide/Functions_74f4afa40d626fed3cf9277e30d6d211 -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcje_escape_i_unescape /pl/docs/conflicting/Web/JavaScript/Guide/Functions_14ccabf533660cb9d0794a5a93287159 -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcje_parseInt_i_parseFloat /pl/docs/conflicting/Web/JavaScript/Guide/Functions_915be6bbaf2578afefb6927c899d5f3d -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcja_pętli /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_1a7d2f7d8b159dce08254c88948bc74a -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcja_pętli/Instrukcja_do_...while /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_do_...while -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_komentarzy /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_b955d4d09ed7fa71268639ed589f8702 -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_manipulacji_obiektem /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_manipulacji_obiektem -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków/Instrukcja_throw /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków/Instrukcja_throw -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków/Instrukcja_try...catch /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków/Instrukcja_try...catch -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_1a7d2f7d8b159dce08254c88948bc74a -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_break /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_break -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_continue /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_continue -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_continues /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_continue -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_do_...while /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_do_...while -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_for /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_for -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_label /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_label -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_while /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_while -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_warunkowe /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_8f58cc44e17308f295c610e8acad2d99 -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Literały /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Nazywanie_funkcji /pl/docs/conflicting/Web/JavaScript/Guide/Functions_403e991db3105a03e0afc1a3cc821a01 -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/O /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/O_tym_przewodniku -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/O_tym_przewodniku /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/O_tym_przewodniku /pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_i_własności /pl/docs/Web/JavaScript/Guide/Working_with_Objects /pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_i_właściwości /pl/docs/Web/JavaScript/Guide/Working_with_Objects -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane /pl/docs/conflicting/Web/JavaScript/Guide_1093f218406d2d64ec91bb7a6bda93ce -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Array /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Array -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Boolean /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Boolean -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Date /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Date -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Math /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Math -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Number /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Number -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_RegExp /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_RegExp -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_String /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_String -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_function /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_function -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_logiczny /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Boolean /pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory /pl/docs/Web/JavaScript/Guide/Expressions_and_Operators -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operacje_na_łańcuchach /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_arytmetyczne /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_605f6491d97a62449200a9401cba82c7 -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_logiczne /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_173cc0f9e32f34b0483b45a29fa462e4 -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_porównania /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_510ae1f584cbdb5ca760b545f90c72ed -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_porównywania /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_510ae1f584cbdb5ca760b545f90c72ed -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_przypisania /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_przypisania -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_specjalne /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_a3ce80967ffc4f60314caa4b05ec9c47 -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_string /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect /pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Komunikacja_między_Java_a_JavaScript /pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Komunikacja_między_Java_a_JavaScript /pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Konwersja_typu_danych /pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Konwersja_typu_danych /pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Konwersja_typu_danych/Konwersja_JavaScript_do_Java /pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Konwersja_typu_danych/Konwersja_JavaScript_do_Java /pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_własności /pl/docs/Web/JavaScript/Guide/Details_of_the_Object_Model -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_własności/Wartości_lokalne_vs._dziedziczone /pl/docs/conflicting/Web/JavaScript/Guide/Details_of_the_Object_Model /pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_właściowści /pl/docs/Web/JavaScript/Guide/Details_of_the_Object_Model -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_właściowści/Wartości_lokalne_vs._dziedziczone /pl/docs/conflicting/Web/JavaScript/Guide/Details_of_the_Object_Model /pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_właściwości /pl/docs/Web/JavaScript/Guide/Details_of_the_Object_Model -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_właściwości/Wartości_lokalne_vs._dziedziczone /pl/docs/conflicting/Web/JavaScript/Guide/Details_of_the_Object_Model -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Tworzenie_hierarchii /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Tworzenie_hierarchii -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dodawanie_własności /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dodawanie_własności -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dziedziczenie_własności /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dziedziczenie_własności -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Właściwości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Właściwości_obiektu/Dodawanie_właściwości /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dodawanie_własności -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Właściwości_obiektu/Dziedziczenie_właściwości /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dziedziczenie_własności /pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_wyrażeniami_regularnymi/Globalne_wyszukiwanie,_wielkość_znaków,_wieloliniowe_wejście /pl/docs/Web/JavaScript/Guide/Regular_Expressions -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_wyrażeniami_regularnymi/Przykłady_wyrażeń_regularnych /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_wyrażeniami_regularnymi/Przykłady_wyrażeń_regularnych -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_zamknięciami /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_zamknięciami -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Stałe /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types_d86447bbdab858af0abf9b17c9ec9dc9 -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_metod /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_metod -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_własności_typu_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_własności_typu_obiektu -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_właściowości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_własności_typu_obiektu -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_właściwości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_własności_typu_obiektu -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_własności_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_własności_obiektu -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_właściowości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_własności_obiektu -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_właściwości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_własności_obiektu -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Usuwanie_własności /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Usuwanie_własności -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Usuwanie_właściwości /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Usuwanie_własności -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_'this'_do_obiektu_referencji /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_'this'_do_obiektu_referencji -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_inicjacji_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_inicjacji_obiektu -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_inicjacji_obiektów /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_inicjacji_obiektu -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_konstruktorów_funkcji /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_konstruktorów_funkcji -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_'this'_do_obiektu_referencji /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_'this'_do_obiektu_referencji -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_konstruktorów_funkcji /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_konstruktorów_funkcji -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_wyrażenia_regularnego /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_wyrażenia_regularnego -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Unicode /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types_0f7acbcd2fa8bfb327628638da4e5166 -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Używanie_argumentów_tablicy /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zastosowanie_obiektu_arguments -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Wartości /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types_1d6d13b355b9483ad46cf81082b7c261 -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Wyrażenia /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_c278b67ddd602343b8c21711abc1b17c -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Wywołanie_funkcji /pl/docs/conflicting/Web/JavaScript/Guide/Functions_403e991db3105a03e0afc1a3cc821a01 -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zapisywanie_wzorca_wyrażenia_regularnego /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zapisywanie_wzorca_wyrażenia_regularnego -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zastosowanie_obiektu_arguments /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zastosowanie_obiektu_arguments -/pl/docs/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zmienne /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types_14ae50e0032f9c0db4fe484288797da6 -/pl/docs/JavaScript/Guide/o_tym_przewodniku /pl/docs/conflicting/Web/JavaScript/Guide/Introduction -/pl/docs/JavaScript/Na_początek /pl/docs/orphaned/Web/JavaScript/Na_początek /pl/docs/JavaScript/New_in_JavaScript /pl/docs/Web/JavaScript/New_in_JavaScript /pl/docs/JavaScript/Reference/Global_Objects/Function/toString /pl/docs/Web/JavaScript/Reference/Global_Objects/Function/toString /pl/docs/JavaScript/Typed_arrays /pl/docs/Web/JavaScript/Typed_arrays -/pl/docs/JavaScript:Na_początek /pl/docs/orphaned/Web/JavaScript/Na_początek -/pl/docs/Kodowanie_Mozilli /pl/docs/orphaned/Programowanie_Mozilli /pl/docs/Kolumny_CSS3 /pl/docs/Web/CSS/CSS_Columns/Using_multi-column_layouts -/pl/docs/Kontrola_sprawdzania_pisowni_w_formularzach_HTML /pl/docs/conflicting/Web/HTML/Global_attributes/spellcheck /pl/docs/Learn/CSS/Introduction_to_CSS /en-US/docs/Learn/CSS/First_steps /pl/docs/Learn/CSS/Introduction_to_CSS/How_CSS_works /en-US/docs/Learn/CSS/First_steps/How_CSS_works /pl/docs/Learn/CSS/Introduction_to_CSS/Selektory /en-US/docs/Learn/CSS/Building_blocks/Selectors @@ -1643,16 +1469,10 @@ /pl/docs/Learn/JavaScript/Pierwsze_kroki/Zmienne /pl/docs/Learn/JavaScript/First_steps/Variables /pl/docs/Learn/Server-side/Express_Nodejs/Szkolenie_aplikacja_biblioteka /pl/docs/Learn/Server-side/Express_Nodejs/Tutorial_local_library_website /pl/docs/Liczniki_CSS /pl/docs/Web/CSS/CSS_Lists_and_Counters/Using_CSS_counters -/pl/docs/Lista_komponentów_XPCOM /pl/docs/orphaned/Lista_komponentów_XPCOM /pl/docs/Lokalizacja /pl/docs/Glossary/Localization /pl/docs/Lokalizacja_opisu_rozszerzeń /pl/docs/Lokalizacja_opisu_rozszerzenia /pl/docs/MDN/Contribute/Content /pl/docs/MDN/Guidelines /pl/docs/MDN/Contribute/Content/Style_guide /pl/docs/MDN/Guidelines/Writing_style_guide -/pl/docs/MDN/Contribute/Howto/Budowa_dany_edycja_artykuł /pl/docs/orphaned/MDN/Contribute/Howto/Do_an_editorial_review -/pl/docs/MDN/Contribute/Howto/Create_an_MDN_account /pl/docs/orphaned/MDN/Contribute/Howto/Create_an_MDN_account -/pl/docs/MDN/Contribute/Howto/Do_a_technical_review /pl/docs/orphaned/MDN/Contribute/Howto/Do_a_technical_review -/pl/docs/MDN/Contribute/Howto/Set_the_summary_for_a_page /pl/docs/orphaned/MDN/Contribute/Howto/Set_the_summary_for_a_page -/pl/docs/MDN/Contribute/Howto/Tag_JavaScript_pages /pl/docs/orphaned/MDN/Contribute/Howto/Tag_JavaScript_pages /pl/docs/MDN/Feedback /pl/docs/MDN/Contribute/Feedback /pl/docs/MDN/Guidelines/Style_guide /pl/docs/MDN/Guidelines/Writing_style_guide /pl/docs/MDN/Kuma /pl/docs/MDN/Yari @@ -1661,8 +1481,6 @@ /pl/docs/Manifest_Instalacji /pl/docs/Manifesty_Instalacji /pl/docs/Manifesty_Chrome /pl/docs/Mozilla/Rejestracja_Chrome /pl/docs/MathML /pl/docs/Web/MathML -/pl/docs/Moduły_JavaScript /pl/docs/orphaned/Moduły_JavaScript -/pl/docs/Mozilla/Add-ons/WebExtensions/Pierwsze_kroki_z_web-ext /pl/docs/orphaned/Mozilla/Add-ons/WebExtensions/Getting_started_with_web-ext /pl/docs/Mozilla/Add-ons/WebExtensions/Twój_pierwszy_WebExtension /pl/docs/Mozilla/Add-ons/WebExtensions/Your_first_WebExtension /pl/docs/Narzędzia /pl/docs/Tools /pl/docs/Narzędzia/Browser_Toolbox /pl/docs/Tools/Browser_Toolbox @@ -1674,14 +1492,12 @@ /pl/docs/Narzędzia/Page_Inspector/Przewodnik_przez_UI /pl/docs/Tools/Page_Inspector/UI_Tour /pl/docs/Narzędzia/Performance /pl/docs/Tools/Performance /pl/docs/Narzędzia/Performance/Flame_Chart /pl/docs/Tools/Performance/Flame_Chart -/pl/docs/Narzędzia/Profiler /pl/docs/conflicting/Tools/Performance /pl/docs/Narzędzia/Storage_Inspector /pl/docs/Tools/Storage_Inspector /pl/docs/Narzędzia/Tools_Toolbox /pl/docs/Tools/Tools_Toolbox /pl/docs/Narzędzia/View_source /pl/docs/Tools/View_source /pl/docs/Narzędzia/Walidatory /pl/docs/Tools/Validators /pl/docs/Narzędzia/about:debugging /pl/docs/Tools/about:debugging /pl/docs/Narzędzia:Walidatory /pl/docs/Tools/Validators -/pl/docs/Narzędzia_clone /pl/docs/orphaned/Narzędzia_clone /pl/docs/Narzędzia_programistów /pl/docs/Tools /pl/docs/New_in_JavaScript_1.6 /pl/docs/Web/JavaScript/New_in_JavaScript/Nowości_w_JavaScript_1.6 /pl/docs/Nieprawidłowy_typ_MIME_plików_CSS /pl/docs/Web/HTTP/Basics_of_HTTP/MIME_types @@ -1689,215 +1505,32 @@ /pl/docs/Nowości_w_JavaScript_1.5 /pl/docs/Web/JavaScript/New_in_JavaScript/Nowości_w_JavaScript_1.5 /pl/docs/Nowości_w_JavaScript_1.6 /pl/docs/Web/JavaScript/New_in_JavaScript/Nowości_w_JavaScript_1.6 /pl/docs/Nowości_w_JavaScript_1.8 /pl/docs/Web/JavaScript/Nowości_w_JavaScript_1.8 -/pl/docs/O_modelu_obiektowym_dokumentu /pl/docs/conflicting/Web/API/Document_Object_Model_e07446e4017cbd3df6b1d4405d407501 /pl/docs/Obsługa_protokołów_przez_aplikacje_WWW /pl/docs/Web/API/Navigator/registerProtocolHandler/Web-based_protocol_handlers -/pl/docs/Podaj_Dłoń_'kursorowi' /pl/docs/conflicting/Web/CSS/CSS_Basic_User_Interface/Using_URL_values_for_the_cursor_property /pl/docs/Poprawki_DOM_w_Firefoksie_3 /pl/docs/Mozilla/Firefox/Releases/3/DOM_improvements /pl/docs/Poprawki_SVG_w_Firefoksie_3 /pl/docs/Mozilla/Firefox/Releases/3/SVG_improvements /pl/docs/Poprawki_XUL_w_Firefoksie_3 /pl/docs/Mozilla/Firefox/Releases/3/XUL_improvements_in_Firefox_3 /pl/docs/Poprawne_zastosowanie_CSS_i_JavaScript_w_dokumentach_XHTML:Przykłady /pl/docs/Poprawne_zastosowanie_CSS_i_JavaScript_w_dokumentach_XHTML/Przykłady -/pl/docs/Porady_odnośnie_tworzenia_szybko_ładujących_się_stron_HTML /pl/docs/orphaned/Porady_odnośnie_tworzenia_szybko_ładujących_się_stron_HTML /pl/docs/Preferencje_API /pl/docs/API_Preferencji -/pl/docs/Programowanie_Mozilli /pl/docs/orphaned/Programowanie_Mozilli -/pl/docs/Programowanie_WWW /pl/docs/conflicting/Web/Guide -/pl/docs/Przewodnik_po_języku_JavaScript_1.5 /pl/docs/conflicting/Web/JavaScript/Guide_a026fc5d05de582c88d39cf9fd37870d -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Blok_instrukcji /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Czytanie_wyrażenia_regularnego /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zapisywanie_wzorca_wyrażenia_regularnego -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Definiowanie_funkcji /pl/docs/conflicting/Web/JavaScript/Guide/Functions -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Dodawanie_obiektom_nowej_funkcjonalności. /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Dodawanie_obiektom_nowej_funkcjonalności. -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane /pl/docs/conflicting/Web/JavaScript/Guide/Functions_b0ff3e89089de1f0a22029bbde807073 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcja_eval /pl/docs/conflicting/Web/JavaScript/Guide/Functions_90ea47f6d07003af2efc0a1756da41e2 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcja_isFinite /pl/docs/conflicting/Web/JavaScript/Guide/Functions_2af756c37808c2f8e09add6cc9618178 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcja_isNaN /pl/docs/conflicting/Web/JavaScript/Guide/Functions_8b84da88e673c0774c4f504a9be67268 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcje_Number_i_String /pl/docs/conflicting/Web/JavaScript/Guide/Functions_74f4afa40d626fed3cf9277e30d6d211 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcje_escape_i_unescape /pl/docs/conflicting/Web/JavaScript/Guide/Functions_14ccabf533660cb9d0794a5a93287159 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcje_parseInt_i_parseFloat /pl/docs/conflicting/Web/JavaScript/Guide/Functions_915be6bbaf2578afefb6927c899d5f3d -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Instrukcja_pętli /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_1a7d2f7d8b159dce08254c88948bc74a -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Instrukcja_pętli/Instrukcja_do_...while /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_do_...while -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_komentarzy /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_b955d4d09ed7fa71268639ed589f8702 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_manipulacji_obiektem /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_manipulacji_obiektem -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków/Instrukcja_throw /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków/Instrukcja_throw -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków/Instrukcja_try...catch /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków/Instrukcja_try...catch -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_1a7d2f7d8b159dce08254c88948bc74a -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_break /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_break -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_continue /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_continue -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_continues /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_continue -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_do_...while /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_do_...while -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_for /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_for -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_label /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_label -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_while /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_while -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_warunkowe /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_8f58cc44e17308f295c610e8acad2d99 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Literały /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Nazywanie_funkcji /pl/docs/conflicting/Web/JavaScript/Guide/Functions_403e991db3105a03e0afc1a3cc821a01 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/O /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/O_tym_przewodniku -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/O_tym_przewodniku /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/O_tym_przewodniku /pl/docs/Przewodnik_po_języku_JavaScript_1.5/Obiekty_i_własności /pl/docs/Web/JavaScript/Guide/Working_with_Objects /pl/docs/Przewodnik_po_języku_JavaScript_1.5/Obiekty_i_właściwości /pl/docs/Web/JavaScript/Guide/Working_with_Objects -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane /pl/docs/conflicting/Web/JavaScript/Guide_1093f218406d2d64ec91bb7a6bda93ce -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Array /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Array -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Boolean /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Boolean -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Date /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Date -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Math /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Math -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Number /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Number -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_RegExp /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_RegExp -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_String /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_String -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_function /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_function -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_logiczny /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Boolean /pl/docs/Przewodnik_po_języku_JavaScript_1.5/Operatory /pl/docs/Web/JavaScript/Guide/Expressions_and_Operators -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operacje_na_łańcuchach /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_arytmetyczne /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_605f6491d97a62449200a9401cba82c7 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_logiczne /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_173cc0f9e32f34b0483b45a29fa462e4 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_porównania /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_510ae1f584cbdb5ca760b545f90c72ed -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_porównywania /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_510ae1f584cbdb5ca760b545f90c72ed -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_przypisania /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_przypisania -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_specjalne /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_a3ce80967ffc4f60314caa4b05ec9c47 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_string /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect /pl/docs/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Komunikacja_między_Java_a_JavaScript /pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Komunikacja_między_Java_a_JavaScript /pl/docs/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Konwersja_typu_danych /pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Konwersja_typu_danych /pl/docs/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Konwersja_typu_danych/Konwersja_JavaScript_do_Java /pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Konwersja_typu_danych/Konwersja_JavaScript_do_Java /pl/docs/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_własności /pl/docs/Web/JavaScript/Guide/Details_of_the_Object_Model -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_własności/Wartości_lokalne_vs._dziedziczone /pl/docs/conflicting/Web/JavaScript/Guide/Details_of_the_Object_Model /pl/docs/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_właściowści /pl/docs/Web/JavaScript/Guide/Details_of_the_Object_Model -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_właściowści/Wartości_lokalne_vs._dziedziczone /pl/docs/conflicting/Web/JavaScript/Guide/Details_of_the_Object_Model /pl/docs/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_właściwości /pl/docs/Web/JavaScript/Guide/Details_of_the_Object_Model -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_właściwości/Wartości_lokalne_vs._dziedziczone /pl/docs/conflicting/Web/JavaScript/Guide/Details_of_the_Object_Model -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Tworzenie_hierarchii /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Tworzenie_hierarchii -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dodawanie_własności /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dodawanie_własności -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dziedziczenie_własności /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dziedziczenie_własności -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Właściwości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Właściwości_obiektu/Dodawanie_właściwości /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dodawanie_własności -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Właściwości_obiektu/Dziedziczenie_właściwości /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dziedziczenie_własności /pl/docs/Przewodnik_po_języku_JavaScript_1.5/Praca_z_wyrażeniami_regularnymi/Globalne_wyszukiwanie,_wielkość_znaków,_wieloliniowe_wejście /pl/docs/Web/JavaScript/Guide/Regular_Expressions -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Praca_z_wyrażeniami_regularnymi/Przykłady_wyrażeń_regularnych /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_wyrażeniami_regularnymi/Przykłady_wyrażeń_regularnych -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Praca_z_zamknięciami /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_zamknięciami -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Stałe /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types_d86447bbdab858af0abf9b17c9ec9dc9 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_metod /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_metod -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_własności_typu_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_własności_typu_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_właściowości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_własności_typu_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_właściwości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_własności_typu_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_własności_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_własności_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_właściowości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_własności_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_właściwości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_własności_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Usuwanie_własności /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Usuwanie_własności -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Usuwanie_właściwości /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Usuwanie_własności -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_'this'_do_obiektu_referencji /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_'this'_do_obiektu_referencji -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_inicjacji_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_inicjacji_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_inicjacji_obiektów /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_inicjacji_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_konstruktorów_funkcji /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_konstruktorów_funkcji -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_'this'_do_obiektu_referencji /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_'this'_do_obiektu_referencji -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_konstruktorów_funkcji /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_konstruktorów_funkcji -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_wyrażenia_regularnego /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_wyrażenia_regularnego -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Unicode /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types_0f7acbcd2fa8bfb327628638da4e5166 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Używanie_argumentów_tablicy /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zastosowanie_obiektu_arguments -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Wartości /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types_1d6d13b355b9483ad46cf81082b7c261 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Wyrażenia /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_c278b67ddd602343b8c21711abc1b17c -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Wywołanie_funkcji /pl/docs/conflicting/Web/JavaScript/Guide/Functions_403e991db3105a03e0afc1a3cc821a01 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Zapisywanie_wzorca_wyrażenia_regularnego /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zapisywanie_wzorca_wyrażenia_regularnego -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Zastosowanie_obiektu_arguments /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zastosowanie_obiektu_arguments -/pl/docs/Przewodnik_po_języku_JavaScript_1.5/Zmienne /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types_14ae50e0032f9c0db4fe484288797da6 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Blok_instrukcji /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Czytanie_wyrażenia_regularnego /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zapisywanie_wzorca_wyrażenia_regularnego -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Definiowanie_funkcji /pl/docs/conflicting/Web/JavaScript/Guide/Functions -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Funkcje_predefiniowane /pl/docs/conflicting/Web/JavaScript/Guide/Functions_b0ff3e89089de1f0a22029bbde807073 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Funkcje_predefiniowane:Funkcja_eval /pl/docs/conflicting/Web/JavaScript/Guide/Functions_90ea47f6d07003af2efc0a1756da41e2 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Funkcje_predefiniowane:Funkcja_isFinite /pl/docs/conflicting/Web/JavaScript/Guide/Functions_2af756c37808c2f8e09add6cc9618178 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Funkcje_predefiniowane:Funkcja_isNaN /pl/docs/conflicting/Web/JavaScript/Guide/Functions_8b84da88e673c0774c4f504a9be67268 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Funkcje_predefiniowane:Funkcje_Number_i_String /pl/docs/conflicting/Web/JavaScript/Guide/Functions_74f4afa40d626fed3cf9277e30d6d211 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Funkcje_predefiniowane:Funkcje_escape_i_unescape /pl/docs/conflicting/Web/JavaScript/Guide/Functions_14ccabf533660cb9d0794a5a93287159 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Funkcje_predefiniowane:Funkcje_parseInt_i_parseFloat /pl/docs/conflicting/Web/JavaScript/Guide/Functions_915be6bbaf2578afefb6927c899d5f3d -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Instrukcja_pętli /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_1a7d2f7d8b159dce08254c88948bc74a -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Instrukcja_pętli:Instrukcja_do_...while /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_do_...while -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Instrukcje_komentarzy /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_b955d4d09ed7fa71268639ed589f8702 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Instrukcje_manipulacji_obiektem /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_manipulacji_obiektem -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Instrukcje_obsługi_wyjątków /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Instrukcje_obsługi_wyjątków:Instrukcja_throw /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków/Instrukcja_throw -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Instrukcje_obsługi_wyjątków:Instrukcja_try...catch /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków/Instrukcja_try...catch -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Instrukcje_pętli /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_1a7d2f7d8b159dce08254c88948bc74a -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Instrukcje_pętli:Instrukcja_break /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_break -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Instrukcje_pętli:Instrukcja_continue /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_continue -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Instrukcje_pętli:Instrukcja_continues /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_continue -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Instrukcje_pętli:Instrukcja_do_...while /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_do_...while -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Instrukcje_pętli:Instrukcja_for /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_for -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Instrukcje_pętli:Instrukcja_label /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_label -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Instrukcje_pętli:Instrukcja_while /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_while -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Instrukcje_warunkowe /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_8f58cc44e17308f295c610e8acad2d99 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Literały /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Nazywanie_Funkcji /pl/docs/conflicting/Web/JavaScript/Guide/Functions_403e991db3105a03e0afc1a3cc821a01 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:O /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/O_tym_przewodniku -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:O_tym_przewodniku /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/O_tym_przewodniku /pl/docs/Przewodnik_po_języku_JavaScript_1.5:Obiekty_i_własności /pl/docs/Web/JavaScript/Guide/Working_with_Objects /pl/docs/Przewodnik_po_języku_JavaScript_1.5:Obiekty_i_właściwości /pl/docs/Web/JavaScript/Guide/Working_with_Objects -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Obiekty_predefiniowane /pl/docs/conflicting/Web/JavaScript/Guide_1093f218406d2d64ec91bb7a6bda93ce -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Obiekty_predefiniowane:Obiekt_Array /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Array -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Obiekty_predefiniowane:Obiekt_Boolean /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Boolean -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Obiekty_predefiniowane:Obiekt_Date /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Date -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Obiekty_predefiniowane:Obiekt_Math /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Math -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Obiekty_predefiniowane:Obiekt_Number /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Number -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Obiekty_predefiniowane:Obiekt_RegExp /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_RegExp -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Obiekty_predefiniowane:Obiekt_String /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_String -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Obiekty_predefiniowane:Obiekt_function /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_function -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Obiekty_predefiniowane:Obiekt_logiczny /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Boolean /pl/docs/Przewodnik_po_języku_JavaScript_1.5:Operatory /pl/docs/Web/JavaScript/Guide/Expressions_and_Operators -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Operatory:Operacje_na_łańcuchach /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Operatory:Operatory_arytmetyczne /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_605f6491d97a62449200a9401cba82c7 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Operatory:Operatory_logiczne /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_173cc0f9e32f34b0483b45a29fa462e4 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Operatory:Operatory_porównania /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_510ae1f584cbdb5ca760b545f90c72ed -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Operatory:Operatory_porównywania /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_510ae1f584cbdb5ca760b545f90c72ed -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Operatory:Operatory_przypisania /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_przypisania -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Operatory:Operatory_specjalne /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_a3ce80967ffc4f60314caa4b05ec9c47 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Operatory:Operatory_string /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Podgląd_klas_LiveConnect /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect /pl/docs/Przewodnik_po_języku_JavaScript_1.5:Podgląd_klas_LiveConnect:Komunikacja_między_Java_a_JavaScript /pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Komunikacja_między_Java_a_JavaScript /pl/docs/Przewodnik_po_języku_JavaScript_1.5:Podgląd_klas_LiveConnect:Konwersja_typu_danych /pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Konwersja_typu_danych /pl/docs/Przewodnik_po_języku_JavaScript_1.5:Podgląd_klas_LiveConnect:Konwersja_typu_danych:Konwersja_JavaScript_do_Java /pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect/Konwersja_typu_danych/Konwersja_JavaScript_do_Java /pl/docs/Przewodnik_po_języku_JavaScript_1.5:Powrót_dziedziczenia_własności /pl/docs/Web/JavaScript/Guide/Details_of_the_Object_Model -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Powrót_dziedziczenia_własności:Wartości_lokalne_vs._dziedziczone /pl/docs/conflicting/Web/JavaScript/Guide/Details_of_the_Object_Model /pl/docs/Przewodnik_po_języku_JavaScript_1.5:Powrót_dziedziczenia_właściowści /pl/docs/Web/JavaScript/Guide/Details_of_the_Object_Model -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Powrót_dziedziczenia_właściowści:Wartości_lokalne_vs._dziedziczone /pl/docs/conflicting/Web/JavaScript/Guide/Details_of_the_Object_Model /pl/docs/Przewodnik_po_języku_JavaScript_1.5:Powrót_dziedziczenia_właściwości /pl/docs/Web/JavaScript/Guide/Details_of_the_Object_Model -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Powrót_dziedziczenia_właściwości:Wartości_lokalne_vs._dziedziczone /pl/docs/conflicting/Web/JavaScript/Guide/Details_of_the_Object_Model -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Praca_z_przykładem /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Praca_z_przykładem:Tworzenie_hierarchii /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Tworzenie_hierarchii -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Praca_z_przykładem:Własności_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Praca_z_przykładem:Własności_obiektu:Dodawanie_własności /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dodawanie_własności -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Praca_z_przykładem:Własności_obiektu:Dziedziczenie_własności /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dziedziczenie_własności -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Praca_z_przykładem:Właściwości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Praca_z_przykładem:Właściwości_obiektu:Dodawanie_właściwości /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dodawanie_własności -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Praca_z_przykładem:Właściwości_obiektu:Dziedziczenie_właściwości /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dziedziczenie_własności /pl/docs/Przewodnik_po_języku_JavaScript_1.5:Praca_z_wyrażeniami_regularnymi:Globalne_wyszukiwanie,_wielkość_znaków,_wieloliniowe_wejście /pl/docs/Web/JavaScript/Guide/Regular_Expressions -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Praca_z_wyrażeniami_regularnymi:Przykłady_wyrażeń_regularnych /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_wyrażeniami_regularnymi/Przykłady_wyrażeń_regularnych -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Stałe /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types_d86447bbdab858af0abf9b17c9ec9dc9 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Tworzenie_nowych_obiektów /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Tworzenie_nowych_obiektów:Definiowanie_metod /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_metod -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Tworzenie_nowych_obiektów:Definiowanie_własności_typu_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_własności_typu_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Tworzenie_nowych_obiektów:Definiowanie_właściowości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_własności_typu_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Tworzenie_nowych_obiektów:Definiowanie_właściwości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_własności_typu_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Tworzenie_nowych_obiektów:Indeksowanie_własności_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_własności_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Tworzenie_nowych_obiektów:Indeksowanie_właściowości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_własności_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Tworzenie_nowych_obiektów:Indeksowanie_właściwości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_własności_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Tworzenie_nowych_obiektów:Usuwanie_własności /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Usuwanie_własności -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Tworzenie_nowych_obiektów:Usuwanie_właściwości /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Usuwanie_własności -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Tworzenie_nowych_obiektów:Używanie_'this'_do_obiektu_referencji /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_'this'_do_obiektu_referencji -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Tworzenie_nowych_obiektów:Używanie_inicjacji_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_inicjacji_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Tworzenie_nowych_obiektów:Używanie_inicjacji_obiektów /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_inicjacji_obiektu -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Tworzenie_nowych_obiektów:Używanie_konstruktorów_funkcji /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_konstruktorów_funkcji -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Tworzenie_nowych_obiektów:Zastosowanie_'this'_do_obiektu_referencji /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_'this'_do_obiektu_referencji -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Tworzenie_nowych_obiektów:Zastosowanie_konstruktorów_funkcji /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_konstruktorów_funkcji -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Tworzenie_wyrażenia_regularnego /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_wyrażenia_regularnego -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Unicode /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types_0f7acbcd2fa8bfb327628638da4e5166 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Używanie_argumentów_tablicy /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zastosowanie_obiektu_arguments -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Wartości /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types_1d6d13b355b9483ad46cf81082b7c261 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Wyrażenia /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_c278b67ddd602343b8c21711abc1b17c -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Wywołanie_funkcji /pl/docs/conflicting/Web/JavaScript/Guide/Functions_403e991db3105a03e0afc1a3cc821a01 -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Zapisywanie_wzorca_wyrażenia_regularnego /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zapisywanie_wzorca_wyrażenia_regularnego -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Zastosowanie_obiektu_arguments /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zastosowanie_obiektu_arguments -/pl/docs/Przewodnik_po_języku_JavaScript_1.5:Zmienne /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types_14ae50e0032f9c0db4fe484288797da6 -/pl/docs/Przygotowanie_środowiska_programowania_rozszerzenia /pl/docs/orphaned/Przygotowanie_środowiska_programowania_rozszerzenia /pl/docs/Rejestracja_Chrome /pl/docs/Mozilla/Rejestracja_Chrome /pl/docs/Rejestry_Chrome /pl/docs/Mozilla/Rejestracja_Chrome /pl/docs/Rozszerzenia_CSS_Mozilli /pl/docs/Web/CSS/Mozilla_Extensions @@ -1915,7 +1548,6 @@ /pl/docs/Strona_główna /pl/docs/Web /pl/docs/Szybka_dokumentacja_CSS-2 /pl/docs/Web/CSS /pl/docs/The_Basics_of_Web_Services /pl/docs/Podstawy_Web_Services -/pl/docs/Tips_for_Authoring_Fast-loading_HTML_Pages /pl/docs/orphaned/Porady_odnośnie_tworzenia_szybko_ładujących_się_stron_HTML /pl/docs/Tools/WebIDE /pl/docs/Narzędzia/WebIDE /pl/docs/Tools/WebIDE/Troubleshooting /pl/docs/Narzędzia/WebIDE/Troubleshooting /pl/docs/Transformacje_XML_z_XSLT /pl/docs/Web/XSLT/Transforming_XML_with_XSLT @@ -1923,17 +1555,11 @@ /pl/docs/Transformacje_XML_z_XSLT/Przeczytaj_więcej /pl/docs/Web/XSLT/Transforming_XML_with_XSLT/For_Further_Reading /pl/docs/Transformacje_XML_z_XSLT:Dokumentacja_XSLT_XPath /pl/docs/Web/XSLT/Transforming_XML_with_XSLT/The_Netscape_XSLT_XPath_Reference /pl/docs/Transformacje_XML_z_XSLT:Przeczytaj_więcej /pl/docs/Web/XSLT/Transforming_XML_with_XSLT/For_Further_Reading -/pl/docs/Tutorial_lokalizacji_rozszerzeń_do_Firefoksa_i_Thunderbirda_dla_wersji_1.0_i_wyższych /pl/docs/orphaned/Tutorial_lokalizacji_rozszerzeń_do_Firefoksa_i_Thunderbirda_dla_wersji_1.0_i_wyższych /pl/docs/Tworzenie_wtyczek_OpenSearch_dla_Firefoksa /pl/docs/Web/OpenSearch -/pl/docs/Tworzymy_rozszerzenie /pl/docs/conflicting/Mozilla/Add-ons /pl/docs/Użycie_wartości_URL_dla_własności_cursor /pl/docs/Web/CSS/CSS_Basic_User_Interface/Using_URL_values_for_the_cursor_property /pl/docs/Web/API/AudioContext/createDynamicsCompressor /pl/docs/Web/API/BaseAudioContext/createDynamicsCompressor /pl/docs/Web/API/Canvas_API/Tutorial/Optymalizacja_canvas /pl/docs/Web/API/Canvas_API/Tutorial/Optimizing_canvas /pl/docs/Web/API/Canvas_API/Tutorial/rysowanie_ksztaltow /pl/docs/Web/API/Canvas_API/Tutorial/Drawing_shapes -/pl/docs/Web/API/ChildNode /pl/docs/orphaned/Web/API/ChildNode -/pl/docs/Web/API/ChildNode/remove /pl/docs/orphaned/Web/API/ChildNode/remove -/pl/docs/Web/API/Document/firstChild /pl/docs/conflicting/Web/API/Node/firstChild -/pl/docs/Web/API/Document/namespaceURI /pl/docs/conflicting/Web/API/Node/namespaceURI /pl/docs/Web/API/DocumentOrShadowRoot/activeElement /pl/docs/Web/API/Document/activeElement /pl/docs/Web/API/DocumentOrShadowRoot/styleSheets /pl/docs/Web/API/Document/styleSheets /pl/docs/Web/API/Element/addEventListener /pl/docs/Web/API/EventTarget/addEventListener @@ -1951,7 +1577,6 @@ /pl/docs/Web/API/Element/lang /pl/docs/Web/API/HTMLElement/lang /pl/docs/Web/API/Element/lastChild /pl/docs/Web/API/Node/lastChild /pl/docs/Web/API/Element/length /pl/docs/Web/API/NodeList/length -/pl/docs/Web/API/Element/name /pl/docs/conflicting/Web/API /pl/docs/Web/API/Element/nextSibling /pl/docs/Web/API/Node/nextSibling /pl/docs/Web/API/Element/nodeName /pl/docs/Web/API/Node/nodeName /pl/docs/Web/API/Element/nodeType /pl/docs/Web/API/Node/nodeType @@ -1971,13 +1596,9 @@ /pl/docs/Web/API/Element/previousSibling /pl/docs/Web/API/Node/previousSibling /pl/docs/Web/API/Element/removeChild /pl/docs/Web/API/Node/removeChild /pl/docs/Web/API/Element/replaceChild /pl/docs/Web/API/Node/replaceChild -/pl/docs/Web/API/Element/style /pl/docs/orphaned/Web/API/ElementCSSInlineStyle/style -/pl/docs/Web/API/Element/tabIndex /pl/docs/orphaned/Web/API/HTMLOrForeignElement/tabIndex /pl/docs/Web/API/Element/textContent /pl/docs/Web/API/Node/textContent -/pl/docs/Web/API/ElementCSSInlineStyle/style /pl/docs/orphaned/Web/API/ElementCSSInlineStyle/style /pl/docs/Web/API/Event/altKey /pl/docs/Web/API/MouseEvent/altKey /pl/docs/Web/API/Event/button /pl/docs/Web/API/MouseEvent/button -/pl/docs/Web/API/Event/cancelBubble /pl/docs/orphaned/Web/API/UIEvent/cancelBubble /pl/docs/Web/API/Event/charCode /pl/docs/Web/API/KeyboardEvent/charCode /pl/docs/Web/API/Event/clientX /pl/docs/Web/API/MouseEvent/clientX /pl/docs/Web/API/Event/clientY /pl/docs/Web/API/MouseEvent/clientY @@ -1996,9 +1617,6 @@ /pl/docs/Web/API/Event/screenY /pl/docs/Web/API/MouseEvent/screenY /pl/docs/Web/API/Event/shiftKey /pl/docs/Web/API/MouseEvent/shiftKey /pl/docs/Web/API/Event/view /pl/docs/Web/API/UIEvent/view -/pl/docs/Web/API/HTMLElement/dataset /pl/docs/orphaned/Web/API/HTMLOrForeignElement/dataset -/pl/docs/Web/API/HTMLOrForeignElement/dataset /pl/docs/orphaned/Web/API/HTMLOrForeignElement/dataset -/pl/docs/Web/API/HTMLOrForeignElement/tabIndex /pl/docs/orphaned/Web/API/HTMLOrForeignElement/tabIndex /pl/docs/Web/API/Navigator/appCodeName /pl/docs/Web/API/NavigatorID/appCodeName /pl/docs/Web/API/Navigator/appName /pl/docs/Web/API/NavigatorID/appName /pl/docs/Web/API/Navigator/appVersion /pl/docs/Web/API/NavigatorID/appVersion @@ -2009,21 +1627,16 @@ /pl/docs/Web/API/Navigator/platform /pl/docs/Web/API/NavigatorID/platform /pl/docs/Web/API/Navigator/plugins /pl/docs/Web/API/NavigatorPlugins/plugins /pl/docs/Web/API/Navigator/product /pl/docs/Web/API/NavigatorID/product -/pl/docs/Web/API/Navigator/registerContentHandler /pl/docs/orphaned/Web/API/Navigator/registerContentHandler /pl/docs/Web/API/NavigatorOnLine/Zdarzenia_online_i_offline /pl/docs/Web/API/NavigatorOnLine/Online_and_offline_events /pl/docs/Web/API/Node/localName /pl/docs/Web/API/Element/localName /pl/docs/Web/API/Node/namespaceURI /pl/docs/Web/API/Element/namespaceURI /pl/docs/Web/API/Node/prefix /pl/docs/Web/API/Element/prefix -/pl/docs/Web/API/ParentNode /pl/docs/orphaned/Web/API/ParentNode /pl/docs/Web/API/ParentNode/childElementCount /pl/docs/Web/API/Element/childElementCount -/pl/docs/Web/API/ParentNode/children /pl/docs/orphaned/Web/API/ParentNode/children /pl/docs/Web/API/Storage /pl/docs/Web/API/Web_Storage_API /pl/docs/Web/API/Stylesheet /pl/docs/Web/API/CSSStyleSheet /pl/docs/Web/API/Stylesheet/cssRules /pl/docs/Web/API/CSSRuleList /pl/docs/Web/API/Stylesheet/deleteRule /pl/docs/Web/API/CSSStyleSheet/deleteRule /pl/docs/Web/API/Stylesheet/insertRule /pl/docs/Web/API/CSSStyleSheet/insertRule -/pl/docs/Web/API/Stylesheet/ownerRule /pl/docs/orphaned/Web/API/Stylesheet/ownerRule -/pl/docs/Web/API/UIEvent/cancelBubble /pl/docs/orphaned/Web/API/UIEvent/cancelBubble /pl/docs/Web/API/Uint16Array /pl/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array /pl/docs/Web/API/Window/clearInterval /pl/docs/Web/API/WindowOrWorkerGlobalScope/clearInterval /pl/docs/Web/API/Window/clearTimeout /pl/docs/Web/API/WindowOrWorkerGlobalScope/clearTimeout @@ -2040,7 +1653,6 @@ /pl/docs/Web/Accessibility/ARIA/Aplikacje_internetowe_i_ARIA_FAQ /pl/docs/Web/Accessibility/ARIA/Web_applications_and_ARIA_FAQ /pl/docs/Web/Bezpieczeństwo /pl/docs/Web/Security /pl/docs/Web/Bezpieczeństwo/Certificate_Transparency /pl/docs/Web/Security/Certificate_Transparency -/pl/docs/Web/Bezpieczeństwo/Podstawy_bezpieczenstwa_informacji /pl/docs/orphaned/Web/Security/Information_Security_Basics /pl/docs/Web/Bezpieczeństwo/Same-origin_policy /pl/docs/Web/Security/Same-origin_policy /pl/docs/Web/Bezpieczeństwo/Subresource_Integrity /pl/docs/Web/Security/Subresource_Integrity /pl/docs/Web/CSS/-moz-appearance /pl/docs/Web/CSS/appearance @@ -2074,25 +1686,21 @@ /pl/docs/Web/CSS/CSS_Selectors/Użycie_pseudoklasy_:target_w_selektorach /pl/docs/Web/CSS/CSS_Selectors/Using_the_:target_pseudo-class_in_selectors /pl/docs/Web/CSS/Częste_pytania_o_CSS /pl/docs/Learn/CSS/Howto/CSS_FAQ /pl/docs/Web/CSS/Dziedziczenie /pl/docs/Web/CSS/inheritance -/pl/docs/Web/CSS/Inne_zasoby /pl/docs/conflicting/Web/CSS /pl/docs/Web/CSS/Na_początek /pl/docs/Learn/CSS/First_steps /pl/docs/Web/CSS/Na_początek/Bloki /pl/docs/Learn/CSS/Building_blocks /pl/docs/Web/CSS/Na_początek/Czym_jest_CSS /pl/docs/Learn/CSS/First_steps/How_CSS_works /pl/docs/Web/CSS/Na_początek/Czym_jest_CSS? /pl/docs/Learn/CSS/First_steps/How_CSS_works /pl/docs/Web/CSS/Na_początek/Czytelny_CSS /pl/docs/Learn/CSS/First_steps/How_CSS_is_structured /pl/docs/Web/CSS/Na_początek/Grafika_SVG /pl/docs/Web/SVG/Tutorial/SVG_and_CSS -/pl/docs/Web/CSS/Na_początek/Jak_działa_CSS /pl/docs/conflicting/Learn/CSS/First_steps/How_CSS_works /pl/docs/Web/CSS/Na_początek/JavaScript /pl/docs/Learn/JavaScript/Client-side_web_APIs/Manipulating_documents /pl/docs/Web/CSS/Na_początek/Kaskadowość_i_dziedziczenie /pl/docs/Learn/CSS/Building_blocks/Cascade_and_inheritance /pl/docs/Web/CSS/Na_początek/Kolor /pl/docs/Learn/CSS/Building_blocks/Values_and_units /pl/docs/Web/CSS/Na_początek/Listy /pl/docs/Learn/CSS/Styling_text/Styling_lists /pl/docs/Web/CSS/Na_początek/Media /pl/docs/Web/Progressive_web_apps/Responsive/Media_types -/pl/docs/Web/CSS/Na_początek/Po_co_używać_CSS /pl/docs/conflicting/Learn/CSS/First_steps/How_CSS_works_21be2ff13a08a8866d772c3a5e975193 /pl/docs/Web/CSS/Na_początek/Selektory /pl/docs/Learn/CSS/Building_blocks/Selectors /pl/docs/Web/CSS/Na_początek/Style_tekstowe /pl/docs/Learn/CSS/Styling_text/Fundamentals /pl/docs/Web/CSS/Na_początek/Tables /pl/docs/Learn/CSS/Building_blocks/Styling_tables /pl/docs/Web/CSS/Na_początek/Treść /pl/docs/Learn/CSS/Howto/Generated_content -/pl/docs/Web/CSS/Na_początek/Układ /pl/docs/conflicting/Learn/CSS/CSS_layout /pl/docs/Web/CSS/Prywatnosc_i_znacznik_:visited /pl/docs/Web/CSS/Privacy_and_the_:visited_selector /pl/docs/Web/CSS/Rozszerzenia_WebKit /pl/docs/Web/CSS/WebKit_Extensions /pl/docs/Web/CSS/Selektor_klasy /pl/docs/Web/CSS/Class_selectors @@ -2111,15 +1719,11 @@ /pl/docs/Web/Guide/CSS /pl/docs/Learn/CSS /pl/docs/Web/Guide/CSS/Kolumny_CSS3 /pl/docs/Web/CSS/CSS_Columns/Using_multi-column_layouts /pl/docs/Web/Guide/CSS/Sprawdzanie_media_queries /pl/docs/Web/CSS/Media_Queries/Testing_media_queries -/pl/docs/Web/Guide/Events/Creating_and_triggering_events /pl/docs/orphaned/Web/Guide/Events/Creating_and_triggering_events /pl/docs/Web/Guide/HTML /pl/docs/Learn/HTML -/pl/docs/Web/Guide/HTML/HTML5 /pl/docs/orphaned/Web/Guide/HTML/HTML5 /pl/docs/Web/Guide/HTML/Wprowadzenie /pl/docs/Learn/HTML/Introduction_to_HTML /pl/docs/Web/Guide/Liczniki_CSS /pl/docs/Web/CSS/CSS_Lists_and_Counters/Using_CSS_counters -/pl/docs/Web/HTML(PL) /pl/docs/conflicting/Web/HTML /pl/docs/Web/HTML(PL)/Tryb_Zgodnosci_oraz_Tryb_Standardow /pl/docs/Web/HTML/Quirks_Mode_and_Standards_Mode /pl/docs/Web/HTML/Canvas /pl/docs/Web/API/Canvas_API -/pl/docs/Web/HTML/Element/comment /pl/docs/orphaned/Web/HTML/Element/comment /pl/docs/Web/HTML/Elementy /pl/docs/Web/HTML/Element /pl/docs/Web/HTML/Elementy/a /pl/docs/Web/HTML/Element/a /pl/docs/Web/HTML/Elementy/abbr /pl/docs/Web/HTML/Element/abbr @@ -2144,10 +1748,6 @@ /pl/docs/Web/HTML/Elementy_blokowe /pl/docs/Web/HTML/Block-level_elements /pl/docs/Web/HTML/Elementy_liniowe /pl/docs/Web/HTML/Inline_elements /pl/docs/Web/HTML/Global_attributes/pisownia /pl/docs/Web/HTML/Global_attributes/spellcheck -/pl/docs/Web/HTML/Kontrola_sprawdzania_pisowni_w_formularzach_HTML /pl/docs/conflicting/Web/HTML/Global_attributes/spellcheck -/pl/docs/Web/HTML/The_Importance_of_Correct_Commenting /pl/docs/conflicting/Learn/HTML/Introduction_to_HTML/Getting_started -/pl/docs/Web/HTML/Zarządzanie_fokusem_w_HTML /pl/docs/conflicting/Web/API/Document/hasFocus -/pl/docs/Web/HTML/Znaczenie_poprawnego_komentowania /pl/docs/conflicting/Learn/HTML/Introduction_to_HTML/Getting_started /pl/docs/Web/HTTP/Ciasteczka /pl/docs/Web/HTTP/Cookies /pl/docs/Web/HTTP/HTTP_wiadomosci_ogólne /pl/docs/Web/HTTP/Overview /pl/docs/Web/HTTP/Headers/Data /pl/docs/Web/HTTP/Headers/Date @@ -2177,7 +1777,6 @@ /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/LiveConnect/JSException /pl/docs/Web/JavaScript/Referencje/LiveConnect/JSException /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/LiveConnect/JSObject /pl/docs/Web/JavaScript/Referencje/LiveConnect/JSObject /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/O_tym_dokumencie /pl/docs/Web/JavaScript/Reference/About -/pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/O_tym_dokumencie/Konwencje_formatowania_tekstu /pl/docs/orphaned/Web/JavaScript/Referencje/O_tym_dokumencie/Konwencje_formatowania_tekstu /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty /pl/docs/Web/JavaScript/Reference/Global_Objects /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array /pl/docs/Web/JavaScript/Reference/Global_Objects/Array /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/concat /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/concat @@ -2191,7 +1790,6 @@ /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/length /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/length /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/map /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/map /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/pop /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/pop -/pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/prototype /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Array/prototype /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/push /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/push /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/reverse /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/shift /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/shift @@ -2205,13 +1803,11 @@ /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Array/valueOf /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/valueOf /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Boolean /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Boolean/constructor /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean -/pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Boolean/prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Boolean /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Boolean/toSource /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean/toSource /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Boolean/toString /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean/toString /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Boolean/valueOf /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean/valueOf /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date /pl/docs/Web/JavaScript/Reference/Global_Objects/Date /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/UTC /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/UTC -/pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/constructor /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Date /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/getDate /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/getDate /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/getDay /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/getDay /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/getFullYear /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/getFullYear @@ -2233,7 +1829,6 @@ /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/getYear /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/getYear /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/now /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/now /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/parse /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/parse -/pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Date_73c046d653c590f4914731d078f3b2c5 /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/setDate /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/setDate /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/setFullYear /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/setFullYear /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Date/setHours /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/setHours @@ -2297,7 +1892,6 @@ /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Number/NEGATIVE_INFINITY /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/NEGATIVE_INFINITY /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Number/NaN /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/NaN /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Number/POSITIVE_INFINITY /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/POSITIVE_INFINITY -/pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Number/constructor /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Number /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Number/toExponential /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/toExponential /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Number/toFixed /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/toFixed /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Number/toPrecision /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/toPrecision @@ -2305,7 +1899,6 @@ /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Object /pl/docs/Web/JavaScript/Reference/Global_Objects/Object /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Object/constructor /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/constructor /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Object/eval /pl/docs/Web/JavaScript/Referencje/Obiekty/Object/eval -/pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Object/prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Object /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Object/toLocaleString /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/toLocaleString /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Object/toSource /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/toSource /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/Object/toString /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/toString @@ -2322,7 +1915,6 @@ /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/RegExp/exec /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/exec /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/RegExp/global /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/global /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/RegExp/ignoreCase /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/ignoreCase -/pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/RegExp/prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/RegExp /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/RegExp/source /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/source /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/RegExp/test /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/test /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/RegExp/toSource /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/toSource @@ -2341,7 +1933,6 @@ /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/String/fromCharCode /pl/docs/Web/JavaScript/Reference/Global_Objects/String/fromCharCode /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/String/italics /pl/docs/Web/JavaScript/Reference/Global_Objects/String/italics /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/String/link /pl/docs/Web/JavaScript/Reference/Global_Objects/String/link -/pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/String/prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/String /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/String/search /pl/docs/Web/JavaScript/Reference/Global_Objects/String/search /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/String/slice /pl/docs/Web/JavaScript/Reference/Global_Objects/String/slice /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/String/small /pl/docs/Web/JavaScript/Reference/Global_Objects/String/small @@ -2359,11 +1950,7 @@ /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/netscape /pl/docs/Web/JavaScript/Referencje/Obiekty/netscape /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Obiekty/sun /pl/docs/Web/JavaScript/Referencje/Obiekty/sun /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Operatory /pl/docs/Web/JavaScript/Reference/Operators -/pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Operatory/Operatory_arytmetyczne /pl/docs/conflicting/Web/JavaScript/Reference/Operators_1f6634ff6e3ccef661281d6e50002147 -/pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Operatory/Operatory_działające_na_ciągach_znaków /pl/docs/conflicting/Web/JavaScript/Reference/Operators_1d09774e621bf2431a4f5594a248dd21 /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Operatory/Operatory_pamięci /pl/docs/Web/JavaScript/Reference/Operators/Property_Accessors -/pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Operatory/Operatory_porównania /pl/docs/conflicting/Web/JavaScript/Reference/Operators_5ba63337c20d72b8f8747a954b9b6c94 -/pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Operatory/Operatory_przypisania /pl/docs/conflicting/Web/JavaScript/Reference/Operators_de3666cd349851054926d5e52fced70d /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Operatory/Operatory_specjalne /pl/docs/Web/JavaScript/Reference/Operators /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Operatory/Operatory_specjalne/Operator_delete /pl/docs/Web/JavaScript/Reference/Operators/delete /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Operatory/Operatory_specjalne/Operator_function /pl/docs/Web/JavaScript/Reference/Operators/function @@ -2392,7 +1979,6 @@ /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Polecenia/var /pl/docs/Web/JavaScript/Reference/Statements/var /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Polecenia/while /pl/docs/Web/JavaScript/Reference/Statements/while /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Przestarzałe_własności_i_metody /pl/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features -/pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Słowa_zarezerwowane /pl/docs/conflicting/Web/JavaScript/Reference/Lexical_grammar /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Wyrażenia /pl/docs/Web/JavaScript/Reference/Statements /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Wyrażenia/const /pl/docs/Web/JavaScript/Reference/Statements/const /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Własności /pl/docs/Web/JavaScript/Reference/Global_Objects @@ -2402,125 +1988,20 @@ /pl/docs/Web/JavaScript/Dokumentacja_języka_JavaScript_1.5/Własnościundefined /pl/docs/Web/JavaScript/Reference/Global_Objects/undefined /pl/docs/Web/JavaScript/Domkniecia /pl/docs/Web/JavaScript/Closures /pl/docs/Web/JavaScript/Guide/Funkcje /pl/docs/Web/JavaScript/Guide/Functions -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages /pl/docs/conflicting/Web/JavaScript/Guide -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5 /pl/docs/conflicting/Web/JavaScript/Guide_a026fc5d05de582c88d39cf9fd37870d -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Blok_instrukcji /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Czytanie_wyrażenia_regularnego /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zapisywanie_wzorca_wyrażenia_regularnego -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Definiowanie_funkcji /pl/docs/conflicting/Web/JavaScript/Guide/Functions -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Dodawanie_obiektom_nowej_funkcjonalności. /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Dodawanie_obiektom_nowej_funkcjonalności. -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane /pl/docs/conflicting/Web/JavaScript/Guide/Functions_b0ff3e89089de1f0a22029bbde807073 -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcja_eval /pl/docs/conflicting/Web/JavaScript/Guide/Functions_90ea47f6d07003af2efc0a1756da41e2 -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcja_isFinite /pl/docs/conflicting/Web/JavaScript/Guide/Functions_2af756c37808c2f8e09add6cc9618178 -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcja_isNaN /pl/docs/conflicting/Web/JavaScript/Guide/Functions_8b84da88e673c0774c4f504a9be67268 -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcje_Number_i_String /pl/docs/conflicting/Web/JavaScript/Guide/Functions_74f4afa40d626fed3cf9277e30d6d211 -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcje_escape_i_unescape /pl/docs/conflicting/Web/JavaScript/Guide/Functions_14ccabf533660cb9d0794a5a93287159 -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcje_parseInt_i_parseFloat /pl/docs/conflicting/Web/JavaScript/Guide/Functions_915be6bbaf2578afefb6927c899d5f3d -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcja_pętli /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_1a7d2f7d8b159dce08254c88948bc74a -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcja_pętli/Instrukcja_do_...while /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_do_...while -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_komentarzy /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_b955d4d09ed7fa71268639ed589f8702 -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_manipulacji_obiektem /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_manipulacji_obiektem -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków/Instrukcja_throw /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków/Instrukcja_throw -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków/Instrukcja_try...catch /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_obsługi_wyjątków/Instrukcja_try...catch -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_1a7d2f7d8b159dce08254c88948bc74a -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_break /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_break -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_continue /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_continue -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_continues /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_continue -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_do_...while /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_do_...while -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_for /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_for -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_label /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_label -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_while /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli/Instrukcja_while -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_warunkowe /pl/docs/conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_8f58cc44e17308f295c610e8acad2d99 -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Literały /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Nazywanie_funkcji /pl/docs/conflicting/Web/JavaScript/Guide/Functions_403e991db3105a03e0afc1a3cc821a01 -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/O /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/O_tym_przewodniku -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/O_tym_przewodniku /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/O_tym_przewodniku /pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_i_własności /pl/docs/Web/JavaScript/Guide/Working_with_Objects /pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_i_właściwości /pl/docs/Web/JavaScript/Guide/Working_with_Objects -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane /pl/docs/conflicting/Web/JavaScript/Guide_1093f218406d2d64ec91bb7a6bda93ce -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Array /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Array -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Boolean /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Boolean -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Date /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Date -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Math /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Math -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Number /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Number -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_RegExp /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_RegExp -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_String /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_String -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_function /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_function -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_logiczny /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane/Obiekt_Boolean /pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory /pl/docs/Web/JavaScript/Guide/Expressions_and_Operators -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operacje_na_łańcuchach /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_arytmetyczne /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_605f6491d97a62449200a9401cba82c7 -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_logiczne /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_173cc0f9e32f34b0483b45a29fa462e4 -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_porównania /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_510ae1f584cbdb5ca760b545f90c72ed -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_porównywania /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_510ae1f584cbdb5ca760b545f90c72ed -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_przypisania /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_przypisania -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_specjalne /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_a3ce80967ffc4f60314caa4b05ec9c47 -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_string /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Podgląd_klas_LiveConnect /pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_własności /pl/docs/Web/JavaScript/Guide/Details_of_the_Object_Model -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_własności/Wartości_lokalne_vs._dziedziczone /pl/docs/conflicting/Web/JavaScript/Guide/Details_of_the_Object_Model /pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_właściowści /pl/docs/Web/JavaScript/Guide/Details_of_the_Object_Model -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_właściowści/Wartości_lokalne_vs._dziedziczone /pl/docs/conflicting/Web/JavaScript/Guide/Details_of_the_Object_Model /pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_właściwości /pl/docs/Web/JavaScript/Guide/Details_of_the_Object_Model -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_właściwości/Wartości_lokalne_vs._dziedziczone /pl/docs/conflicting/Web/JavaScript/Guide/Details_of_the_Object_Model -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Tworzenie_hierarchii /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Tworzenie_hierarchii -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dodawanie_własności /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dodawanie_własności -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dziedziczenie_własności /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dziedziczenie_własności -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Właściwości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Właściwości_obiektu/Dodawanie_właściwości /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dodawanie_własności -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Właściwości_obiektu/Dziedziczenie_właściwości /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_przykładem/Własności_obiektu/Dziedziczenie_własności /pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_wyrażeniami_regularnymi/Globalne_wyszukiwanie,_wielkość_znaków,_wieloliniowe_wejście /pl/docs/Web/JavaScript/Guide/Regular_Expressions -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_wyrażeniami_regularnymi/Przykłady_wyrażeń_regularnych /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_wyrażeniami_regularnymi/Przykłady_wyrażeń_regularnych -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_zamknięciami /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Praca_z_zamknięciami -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Stałe /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types_d86447bbdab858af0abf9b17c9ec9dc9 -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_metod /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_metod -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_własności_typu_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_własności_typu_obiektu -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_właściowości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_własności_typu_obiektu -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_właściwości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Definiowanie_własności_typu_obiektu -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_własności_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_własności_obiektu -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_właściowości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_własności_obiektu -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_właściwości_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Indeksowanie_własności_obiektu -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Usuwanie_własności /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Usuwanie_własności -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Usuwanie_właściwości /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Usuwanie_własności -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_'this'_do_obiektu_referencji /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_'this'_do_obiektu_referencji -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_inicjacji_obiektu /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_inicjacji_obiektu -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_inicjacji_obiektów /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_inicjacji_obiektu -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Używanie_konstruktorów_funkcji /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_konstruktorów_funkcji -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_'this'_do_obiektu_referencji /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_'this'_do_obiektu_referencji -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_konstruktorów_funkcji /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_nowych_obiektów/Zastosowanie_konstruktorów_funkcji -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_wyrażenia_regularnego /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Tworzenie_wyrażenia_regularnego -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Unicode /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types_0f7acbcd2fa8bfb327628638da4e5166 -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Używanie_argumentów_tablicy /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zastosowanie_obiektu_arguments -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Wartości /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types_1d6d13b355b9483ad46cf81082b7c261 -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Wyrażenia /pl/docs/conflicting/Web/JavaScript/Guide/Expressions_and_Operators_c278b67ddd602343b8c21711abc1b17c -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Wywołanie_funkcji /pl/docs/conflicting/Web/JavaScript/Guide/Functions_403e991db3105a03e0afc1a3cc821a01 -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zapisywanie_wzorca_wyrażenia_regularnego /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zapisywanie_wzorca_wyrażenia_regularnego -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zastosowanie_obiektu_arguments /pl/docs/orphaned/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zastosowanie_obiektu_arguments -/pl/docs/Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zmienne /pl/docs/conflicting/Web/JavaScript/Guide/Grammar_and_types_14ae50e0032f9c0db4fe484288797da6 /pl/docs/Web/JavaScript/Guide/Składnia_i_typy /pl/docs/Web/JavaScript/Guide/Grammar_and_types -/pl/docs/Web/JavaScript/Guide/o_tym_przewodniku /pl/docs/conflicting/Web/JavaScript/Guide/Introduction -/pl/docs/Web/JavaScript/Na_początek /pl/docs/orphaned/Web/JavaScript/Na_początek /pl/docs/Web/JavaScript/O_JavaScript /pl/docs/Web/JavaScript/About_JavaScript /pl/docs/Web/JavaScript/Ponowne_wprowadzenie_do_JavaScript /pl/docs/Web/JavaScript/A_re-introduction_to_JavaScript /pl/docs/Web/JavaScript/Reference/Classes/Konstruktor /pl/docs/Web/JavaScript/Reference/Classes/constructor /pl/docs/Web/JavaScript/Reference/Errors/Brakujący_średnik_po_własności_id /pl/docs/Web/JavaScript/Reference/Errors/Missing_colon_after_property_id /pl/docs/Web/JavaScript/Reference/Functions/Funkcje_strzalkowe /pl/docs/Web/JavaScript/Reference/Functions/Arrow_functions /pl/docs/Web/JavaScript/Reference/Functions/Parametry_domyślne /pl/docs/Web/JavaScript/Reference/Functions/Default_parameters -/pl/docs/Web/JavaScript/Reference/Global_Objects/Map /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map -/pl/docs/Web/JavaScript/Reference/Global_Objects/Map/clear /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/clear -/pl/docs/Web/JavaScript/Reference/Global_Objects/Map/delete /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/delete -/pl/docs/Web/JavaScript/Reference/Global_Objects/Map/entries /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/entries -/pl/docs/Web/JavaScript/Reference/Global_Objects/Map/forEach /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/forEach -/pl/docs/Web/JavaScript/Reference/Global_Objects/Map/get /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/get -/pl/docs/Web/JavaScript/Reference/Global_Objects/Map/has /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/has -/pl/docs/Web/JavaScript/Reference/Global_Objects/Map/keys /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/keys -/pl/docs/Web/JavaScript/Reference/Global_Objects/Map/set /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/set -/pl/docs/Web/JavaScript/Reference/Global_Objects/Map/size /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/size -/pl/docs/Web/JavaScript/Reference/Global_Objects/Map/values /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/values -/pl/docs/Web/JavaScript/Reference/Operators/Pipeline_operator /pl/docs/orphaned/Web/JavaScript/Reference/Operators/Pipeline_operator /pl/docs/Web/JavaScript/Referencje /pl/docs/Web/JavaScript/Reference /pl/docs/Web/JavaScript/Referencje/Funkcje /pl/docs/Web/JavaScript/Reference/Global_Objects /pl/docs/Web/JavaScript/Referencje/Funkcje/Boolean /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean @@ -2544,7 +2025,6 @@ /pl/docs/Web/JavaScript/Referencje/Komentarze /pl/docs/Web/JavaScript/Reference/Lexical_grammar /pl/docs/Web/JavaScript/Referencje/Komentarze/komentarz /pl/docs/Web/JavaScript/Reference/Lexical_grammar /pl/docs/Web/JavaScript/Referencje/O_tym_dokumencie /pl/docs/Web/JavaScript/Reference/About -/pl/docs/Web/JavaScript/Referencje/O_tym_dokumencie/Konwencje_formatowania_tekstu /pl/docs/orphaned/Web/JavaScript/Referencje/O_tym_dokumencie/Konwencje_formatowania_tekstu /pl/docs/Web/JavaScript/Referencje/Obiekty /pl/docs/Web/JavaScript/Reference/Global_Objects /pl/docs/Web/JavaScript/Referencje/Obiekty/Array /pl/docs/Web/JavaScript/Reference/Global_Objects/Array /pl/docs/Web/JavaScript/Referencje/Obiekty/Array/Reduce /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce @@ -2571,7 +2051,6 @@ /pl/docs/Web/JavaScript/Referencje/Obiekty/Array/map /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/map /pl/docs/Web/JavaScript/Referencje/Obiekty/Array/of /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/of /pl/docs/Web/JavaScript/Referencje/Obiekty/Array/pop /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/pop -/pl/docs/Web/JavaScript/Referencje/Obiekty/Array/prototype /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Array/prototype /pl/docs/Web/JavaScript/Referencje/Obiekty/Array/push /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/push /pl/docs/Web/JavaScript/Referencje/Obiekty/Array/reverse /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse /pl/docs/Web/JavaScript/Referencje/Obiekty/Array/shift /pl/docs/Web/JavaScript/Reference/Global_Objects/Array/shift @@ -2593,14 +2072,12 @@ /pl/docs/Web/JavaScript/Referencje/Obiekty/BigInt/valueOf /pl/docs/Web/JavaScript/Reference/Global_Objects/BigInt/valueOf /pl/docs/Web/JavaScript/Referencje/Obiekty/Boolean /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean /pl/docs/Web/JavaScript/Referencje/Obiekty/Boolean/constructor /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean -/pl/docs/Web/JavaScript/Referencje/Obiekty/Boolean/prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Boolean /pl/docs/Web/JavaScript/Referencje/Obiekty/Boolean/toSource /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean/toSource /pl/docs/Web/JavaScript/Referencje/Obiekty/Boolean/toString /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean/toString /pl/docs/Web/JavaScript/Referencje/Obiekty/Boolean/valueOf /pl/docs/Web/JavaScript/Reference/Global_Objects/Boolean/valueOf /pl/docs/Web/JavaScript/Referencje/Obiekty/DataView /pl/docs/Web/JavaScript/Reference/Global_Objects/DataView /pl/docs/Web/JavaScript/Referencje/Obiekty/Date /pl/docs/Web/JavaScript/Reference/Global_Objects/Date /pl/docs/Web/JavaScript/Referencje/Obiekty/Date/UTC /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/UTC -/pl/docs/Web/JavaScript/Referencje/Obiekty/Date/constructor /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Date /pl/docs/Web/JavaScript/Referencje/Obiekty/Date/getDate /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/getDate /pl/docs/Web/JavaScript/Referencje/Obiekty/Date/getDay /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/getDay /pl/docs/Web/JavaScript/Referencje/Obiekty/Date/getFullYear /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/getFullYear @@ -2622,7 +2099,6 @@ /pl/docs/Web/JavaScript/Referencje/Obiekty/Date/getYear /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/getYear /pl/docs/Web/JavaScript/Referencje/Obiekty/Date/now /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/now /pl/docs/Web/JavaScript/Referencje/Obiekty/Date/parse /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/parse -/pl/docs/Web/JavaScript/Referencje/Obiekty/Date/prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Date_73c046d653c590f4914731d078f3b2c5 /pl/docs/Web/JavaScript/Referencje/Obiekty/Date/setDate /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/setDate /pl/docs/Web/JavaScript/Referencje/Obiekty/Date/setFullYear /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/setFullYear /pl/docs/Web/JavaScript/Referencje/Obiekty/Date/setHours /pl/docs/Web/JavaScript/Reference/Global_Objects/Date/setHours @@ -2655,7 +2131,6 @@ /pl/docs/Web/JavaScript/Referencje/Obiekty/Error/lineNumber /pl/docs/Web/JavaScript/Reference/Global_Objects/Error/lineNumber /pl/docs/Web/JavaScript/Referencje/Obiekty/Error/message /pl/docs/Web/JavaScript/Reference/Global_Objects/Error/message /pl/docs/Web/JavaScript/Referencje/Obiekty/Error/name /pl/docs/Web/JavaScript/Reference/Global_Objects/Error/name -/pl/docs/Web/JavaScript/Referencje/Obiekty/Error/prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Error /pl/docs/Web/JavaScript/Referencje/Obiekty/Error/toSource /pl/docs/Web/JavaScript/Reference/Global_Objects/Error/toSource /pl/docs/Web/JavaScript/Referencje/Obiekty/Error/toString /pl/docs/Web/JavaScript/Reference/Global_Objects/Error/toString /pl/docs/Web/JavaScript/Referencje/Obiekty/EvalError /pl/docs/Web/JavaScript/Reference/Global_Objects/EvalError @@ -2671,17 +2146,6 @@ /pl/docs/Web/JavaScript/Referencje/Obiekty/Generator /pl/docs/Web/JavaScript/Reference/Global_Objects/Generator /pl/docs/Web/JavaScript/Referencje/Obiekty/Infinity /pl/docs/Web/JavaScript/Reference/Global_Objects/Infinity /pl/docs/Web/JavaScript/Referencje/Obiekty/JSON /pl/docs/Web/JavaScript/Reference/Global_Objects/JSON -/pl/docs/Web/JavaScript/Referencje/Obiekty/Map /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map -/pl/docs/Web/JavaScript/Referencje/Obiekty/Map/clear /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/clear -/pl/docs/Web/JavaScript/Referencje/Obiekty/Map/delete /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/delete -/pl/docs/Web/JavaScript/Referencje/Obiekty/Map/entries /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/entries -/pl/docs/Web/JavaScript/Referencje/Obiekty/Map/forEach /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/forEach -/pl/docs/Web/JavaScript/Referencje/Obiekty/Map/get /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/get -/pl/docs/Web/JavaScript/Referencje/Obiekty/Map/has /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/has -/pl/docs/Web/JavaScript/Referencje/Obiekty/Map/keys /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/keys -/pl/docs/Web/JavaScript/Referencje/Obiekty/Map/set /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/set -/pl/docs/Web/JavaScript/Referencje/Obiekty/Map/size /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/size -/pl/docs/Web/JavaScript/Referencje/Obiekty/Map/values /pl/docs/orphaned/Web/JavaScript/Reference/Global_Objects/Map/values /pl/docs/Web/JavaScript/Referencje/Obiekty/Math /pl/docs/Web/JavaScript/Reference/Global_Objects/Math /pl/docs/Web/JavaScript/Referencje/Obiekty/Math/E /pl/docs/Web/JavaScript/Reference/Global_Objects/Math/E /pl/docs/Web/JavaScript/Referencje/Obiekty/Math/LN10 /pl/docs/Web/JavaScript/Reference/Global_Objects/Math/LN10 @@ -2718,7 +2182,6 @@ /pl/docs/Web/JavaScript/Referencje/Obiekty/Number/NEGATIVE_INFINITY /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/NEGATIVE_INFINITY /pl/docs/Web/JavaScript/Referencje/Obiekty/Number/NaN /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/NaN /pl/docs/Web/JavaScript/Referencje/Obiekty/Number/POSITIVE_INFINITY /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/POSITIVE_INFINITY -/pl/docs/Web/JavaScript/Referencje/Obiekty/Number/constructor /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Number /pl/docs/Web/JavaScript/Referencje/Obiekty/Number/isInteger /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/isInteger /pl/docs/Web/JavaScript/Referencje/Obiekty/Number/isNaN /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/isNaN /pl/docs/Web/JavaScript/Referencje/Obiekty/Number/toExponential /pl/docs/Web/JavaScript/Reference/Global_Objects/Number/toExponential @@ -2733,7 +2196,6 @@ /pl/docs/Web/JavaScript/Referencje/Obiekty/Object/getOwnPropertyDescriptor /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyDescriptor /pl/docs/Web/JavaScript/Referencje/Obiekty/Object/hasOwnProperty /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/hasOwnProperty /pl/docs/Web/JavaScript/Referencje/Obiekty/Object/proto /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/proto -/pl/docs/Web/JavaScript/Referencje/Obiekty/Object/prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/Object /pl/docs/Web/JavaScript/Referencje/Obiekty/Object/seal /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/seal /pl/docs/Web/JavaScript/Referencje/Obiekty/Object/toLocaleString /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/toLocaleString /pl/docs/Web/JavaScript/Referencje/Obiekty/Object/toSource /pl/docs/Web/JavaScript/Reference/Global_Objects/Object/toSource @@ -2744,14 +2206,12 @@ /pl/docs/Web/JavaScript/Referencje/Obiekty/Proxy/handler /pl/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy /pl/docs/Web/JavaScript/Referencje/Obiekty/Proxy/handler/apply /pl/docs/Web/JavaScript/Reference/Global_Objects/Proxy/Proxy/apply /pl/docs/Web/JavaScript/Referencje/Obiekty/RangeError /pl/docs/Web/JavaScript/Reference/Global_Objects/RangeError -/pl/docs/Web/JavaScript/Referencje/Obiekty/RangeError/prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/RangeError /pl/docs/Web/JavaScript/Referencje/Obiekty/RegExp /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp /pl/docs/Web/JavaScript/Referencje/Obiekty/RegExp/constructor /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp /pl/docs/Web/JavaScript/Referencje/Obiekty/RegExp/exec /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/exec /pl/docs/Web/JavaScript/Referencje/Obiekty/RegExp/global /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/global /pl/docs/Web/JavaScript/Referencje/Obiekty/RegExp/ignoreCase /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/ignoreCase /pl/docs/Web/JavaScript/Referencje/Obiekty/RegExp/lastMatch /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/lastMatch -/pl/docs/Web/JavaScript/Referencje/Obiekty/RegExp/prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/RegExp /pl/docs/Web/JavaScript/Referencje/Obiekty/RegExp/source /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/source /pl/docs/Web/JavaScript/Referencje/Obiekty/RegExp/test /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/test /pl/docs/Web/JavaScript/Referencje/Obiekty/RegExp/toSource /pl/docs/Web/JavaScript/Reference/Global_Objects/RegExp/toSource @@ -2775,7 +2235,6 @@ /pl/docs/Web/JavaScript/Referencje/Obiekty/String/fromCodePoint /pl/docs/Web/JavaScript/Reference/Global_Objects/String/fromCodePoint /pl/docs/Web/JavaScript/Referencje/Obiekty/String/italics /pl/docs/Web/JavaScript/Reference/Global_Objects/String/italics /pl/docs/Web/JavaScript/Referencje/Obiekty/String/link /pl/docs/Web/JavaScript/Reference/Global_Objects/String/link -/pl/docs/Web/JavaScript/Referencje/Obiekty/String/prototype /pl/docs/conflicting/Web/JavaScript/Reference/Global_Objects/String /pl/docs/Web/JavaScript/Referencje/Obiekty/String/repeat /pl/docs/Web/JavaScript/Reference/Global_Objects/String/repeat /pl/docs/Web/JavaScript/Referencje/Obiekty/String/search /pl/docs/Web/JavaScript/Reference/Global_Objects/String/search /pl/docs/Web/JavaScript/Referencje/Obiekty/String/slice /pl/docs/Web/JavaScript/Reference/Global_Objects/String/slice @@ -2805,10 +2264,8 @@ /pl/docs/Web/JavaScript/Referencje/Obiekty/parseInt /pl/docs/Web/JavaScript/Reference/Global_Objects/parseInt /pl/docs/Web/JavaScript/Referencje/Obiekty/undefined /pl/docs/Web/JavaScript/Reference/Global_Objects/undefined /pl/docs/Web/JavaScript/Referencje/Operatory /pl/docs/Web/JavaScript/Reference/Operators -/pl/docs/Web/JavaScript/Referencje/Operatory/Bitwise_Operators /pl/docs/conflicting/Web/JavaScript/Reference/Operators /pl/docs/Web/JavaScript/Referencje/Operatory/Destructuring_assignment /pl/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment /pl/docs/Web/JavaScript/Referencje/Operatory/Grouping /pl/docs/Web/JavaScript/Reference/Operators/Grouping -/pl/docs/Web/JavaScript/Referencje/Operatory/Logical_Operators /pl/docs/conflicting/Web/JavaScript/Reference/Operators_8afb1abf2138289c890ee09e799ff26e /pl/docs/Web/JavaScript/Referencje/Operatory/Nullish_coalescing_operator /pl/docs/Web/JavaScript/Reference/Operators/Nullish_coalescing_operator /pl/docs/Web/JavaScript/Referencje/Operatory/Object_initializer /pl/docs/Web/JavaScript/Reference/Operators/Object_initializer /pl/docs/Web/JavaScript/Referencje/Operatory/Operator_delete /pl/docs/Web/JavaScript/Reference/Operators/delete @@ -2816,16 +2273,11 @@ /pl/docs/Web/JavaScript/Referencje/Operatory/Operator_in /pl/docs/Web/JavaScript/Reference/Operators/in /pl/docs/Web/JavaScript/Referencje/Operatory/Operator_instanceof /pl/docs/Web/JavaScript/Reference/Operators/instanceof /pl/docs/Web/JavaScript/Referencje/Operatory/Operator_new /pl/docs/Web/JavaScript/Reference/Operators/new -/pl/docs/Web/JavaScript/Referencje/Operatory/Operator_potoku /pl/docs/orphaned/Web/JavaScript/Reference/Operators/Pipeline_operator /pl/docs/Web/JavaScript/Referencje/Operatory/Operator_przecinkowy /pl/docs/Web/JavaScript/Reference/Operators/Comma_Operator /pl/docs/Web/JavaScript/Referencje/Operatory/Operator_typeof /pl/docs/Web/JavaScript/Reference/Operators/typeof /pl/docs/Web/JavaScript/Referencje/Operatory/Operator_void /pl/docs/Web/JavaScript/Reference/Operators/void /pl/docs/Web/JavaScript/Referencje/Operatory/Operator_warunkowy /pl/docs/Web/JavaScript/Reference/Operators/Conditional_Operator -/pl/docs/Web/JavaScript/Referencje/Operatory/Operatory_arytmetyczne /pl/docs/conflicting/Web/JavaScript/Reference/Operators_1f6634ff6e3ccef661281d6e50002147 -/pl/docs/Web/JavaScript/Referencje/Operatory/Operatory_działające_na_ciągach_znaków /pl/docs/conflicting/Web/JavaScript/Reference/Operators_1d09774e621bf2431a4f5594a248dd21 /pl/docs/Web/JavaScript/Referencje/Operatory/Operatory_pamięci /pl/docs/Web/JavaScript/Reference/Operators/Property_Accessors -/pl/docs/Web/JavaScript/Referencje/Operatory/Operatory_porównania /pl/docs/conflicting/Web/JavaScript/Reference/Operators_5ba63337c20d72b8f8747a954b9b6c94 -/pl/docs/Web/JavaScript/Referencje/Operatory/Operatory_przypisania /pl/docs/conflicting/Web/JavaScript/Reference/Operators_de3666cd349851054926d5e52fced70d /pl/docs/Web/JavaScript/Referencje/Operatory/Operatory_specjalne /pl/docs/Web/JavaScript/Reference/Operators /pl/docs/Web/JavaScript/Referencje/Operatory/Operatory_specjalne/Operator_delete /pl/docs/Web/JavaScript/Reference/Operators/delete /pl/docs/Web/JavaScript/Referencje/Operatory/Operatory_specjalne/Operator_function /pl/docs/Web/JavaScript/Reference/Operators/function @@ -2838,7 +2290,6 @@ /pl/docs/Web/JavaScript/Referencje/Operatory/Operatory_specjalne/Operator_warunkowy /pl/docs/Web/JavaScript/Reference/Operators/Conditional_Operator /pl/docs/Web/JavaScript/Referencje/Operatory/Pierwszeństwo_operatorów /pl/docs/Web/JavaScript/Reference/Operators/Operator_Precedence /pl/docs/Web/JavaScript/Referencje/Operatory/Składnia_rozwinięcia /pl/docs/Web/JavaScript/Reference/Operators/Spread_syntax -/pl/docs/Web/JavaScript/Referencje/Operatory/Spread_operator /pl/docs/conflicting/Web/JavaScript/Reference/Operators/Spread_syntax /pl/docs/Web/JavaScript/Referencje/Operatory/function* /pl/docs/Web/JavaScript/Reference/Operators/function* /pl/docs/Web/JavaScript/Referencje/Operatory/new.target /pl/docs/Web/JavaScript/Reference/Operators/new.target /pl/docs/Web/JavaScript/Referencje/Operatory/super /pl/docs/Web/JavaScript/Reference/Operators/super @@ -2853,7 +2304,6 @@ /pl/docs/Web/JavaScript/Referencje/Polecenia/const /pl/docs/Web/JavaScript/Reference/Statements/const /pl/docs/Web/JavaScript/Referencje/Polecenia/continue /pl/docs/Web/JavaScript/Reference/Statements/continue /pl/docs/Web/JavaScript/Referencje/Polecenia/debugger /pl/docs/Web/JavaScript/Reference/Statements/debugger -/pl/docs/Web/JavaScript/Referencje/Polecenia/default /pl/docs/conflicting/Web/JavaScript/Reference/Statements/switch /pl/docs/Web/JavaScript/Referencje/Polecenia/do...while /pl/docs/Web/JavaScript/Reference/Statements/do...while /pl/docs/Web/JavaScript/Referencje/Polecenia/etykieta /pl/docs/Web/JavaScript/Reference/Statements/label /pl/docs/Web/JavaScript/Referencje/Polecenia/export /pl/docs/Web/JavaScript/Reference/Statements/export @@ -2870,7 +2320,6 @@ /pl/docs/Web/JavaScript/Referencje/Polecenia/var /pl/docs/Web/JavaScript/Reference/Statements/var /pl/docs/Web/JavaScript/Referencje/Polecenia/while /pl/docs/Web/JavaScript/Reference/Statements/while /pl/docs/Web/JavaScript/Referencje/Przestarzałe_własności_i_metody /pl/docs/Web/JavaScript/Reference/Deprecated_and_obsolete_features -/pl/docs/Web/JavaScript/Referencje/Słowa_zarezerwowane /pl/docs/conflicting/Web/JavaScript/Reference/Lexical_grammar /pl/docs/Web/JavaScript/Referencje/Wyrażenia /pl/docs/Web/JavaScript/Reference/Statements /pl/docs/Web/JavaScript/Referencje/Wyrażenia/const /pl/docs/Web/JavaScript/Reference/Statements/const /pl/docs/Web/JavaScript/Referencje/Własności /pl/docs/Web/JavaScript/Reference/Global_Objects @@ -2878,7 +2327,6 @@ /pl/docs/Web/JavaScript/Referencje/Własności/NaN /pl/docs/Web/JavaScript/Reference/Global_Objects/NaN /pl/docs/Web/JavaScript/Referencje/Własności/undefined /pl/docs/Web/JavaScript/Reference/Global_Objects/undefined /pl/docs/Web/JavaScript/Referencje/Własnościundefined /pl/docs/Web/JavaScript/Reference/Global_Objects/undefined -/pl/docs/Web/JavaScript/Wprowadzenie_do_programowania_obiektowego_w_jezyku_JavaScript /pl/docs/conflicting/Learn/JavaScript/Objects /pl/docs/Web/JavaScript/Zasoby_języka_JavaScript /pl/docs/Web/JavaScript/Language_Resources /pl/docs/Web/JavaScript/dziedziczenie_lancuch_prototypow /pl/docs/Web/JavaScript/Inheritance_and_the_prototype_chain /pl/docs/Web/JavaScript/typy_oraz_struktury_danych /pl/docs/Web/JavaScript/Data_structures @@ -2970,8 +2418,6 @@ /pl/docs/Web_Developer_-_rozszerzenie_Firefoksa_(link) https://addons.mozilla.org/extensions/moreinfo.php?id=60&application=firefox /pl/docs/Wprowadzenie_do_XML-a /pl/docs/Web/XML/XML_introduction /pl/docs/Wprowadzenie_do_XMLa /pl/docs/Web/XML/XML_introduction -/pl/docs/Wsparcie_przeglądarek_dla_elementów_HTML /pl/docs/orphaned/Wsparcie_przeglądarek_dla_elementów_HTML -/pl/docs/Wspracie_przeglądarek_dla_elementów_HTML /pl/docs/orphaned/Wsparcie_przeglądarek_dla_elementów_HTML /pl/docs/XHTML /pl/docs/Glossary/XHTML /pl/docs/XMLHttpRequest /pl/docs/Web/API/XMLHttpRequest /pl/docs/XMLHttpRequest/Using_XMLHttpRequest /pl/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest @@ -3129,7 +2575,6 @@ /pl/docs/XSLT:variable /pl/docs/Web/XSLT/Element/variable /pl/docs/XSLT:when /pl/docs/Web/XSLT/Element/when /pl/docs/XSLT:with-param /pl/docs/Web/XSLT/Element/with-param -/pl/docs/Zarządzanie_fokusem_w_HTML /pl/docs/conflicting/Web/API/Document/hasFocus /pl/docs/Zasoby_języka_JavaScript /pl/docs/Web/JavaScript/Language_Resources /pl/docs/Zdarzenia_online_i_offline /pl/docs/Web/API/NavigatorOnLine/Online_and_offline_events /pl/docs/Zmiany_XMLHttpRequest_dla_Gecko_1.8 /pl/docs/Zmiany_w_obiekcie_XMLHttpRequest_w_Gecko_1.8 @@ -3141,6 +2586,6 @@ /pl/docs/focus /pl/docs/Web/API/HTMLOrForeignElement/focus /pl/docs/getAttribute /pl/docs/Web/API/Element/getAttribute /pl/docs/install.rdf /pl/docs/Manifesty_Instalacji -/pl/docs/nsIInputStream /pl/docs/orphaned/nsIInputStream -/pl/docs/nsIXULAppInfo /pl/docs/orphaned/nsIXULAppInfo /pl/docs/setAttribute /pl/docs/Web/API/Element/setAttribute + + diff --git a/files/pl/conflicting/glossary/chrome/index.html b/files/pl/conflicting/glossary/chrome/index.html deleted file mode 100644 index a6e31cec66..0000000000 --- a/files/pl/conflicting/glossary/chrome/index.html +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Chrome -slug: conflicting/Glossary/Chrome -tags: - - Toolkit API - - Wszystkie_kategorie -translation_of: Glossary/Chrome -translation_of_original: Chrome -original_slug: Chrome ---- -

-

Chrome w całości jest zestawem elementów interfejsu użytkownika określonej aplikacji lub rozszerzenia. -

-

Ogólny przegląd

-

Paczki chrome zawierają ustawienia dostawcy Chrome. Są w nich trzy proste typy dostawcy chrome:

- -

Zobacz także

-

(Uważaj, który z dokumentów poniżej wspomina o plikach <tt>contents.rdf</tt>, i w prosty sposób umożliwia rejestrację dostarczonego chrome - stosując Manifesty Chrome - jest obsługiwane od Firefox 1.5 / Toolkit 1.8) -

- -{{ languages( { "en": "en/Chrome", "fr": "fr/Chrome", "ja": "ja/Chrome" } ) }} diff --git a/files/pl/conflicting/learn/css/css_layout/index.html b/files/pl/conflicting/learn/css/css_layout/index.html deleted file mode 100644 index d60206b76e..0000000000 --- a/files/pl/conflicting/learn/css/css_layout/index.html +++ /dev/null @@ -1,276 +0,0 @@ ---- -title: Układ -slug: conflicting/Learn/CSS/CSS_layout -tags: - - CSS:Na_początek -translation_of: Learn/CSS/CSS_layout -translation_of_original: Web/Guide/CSS/Getting_started/Layout -original_slug: Web/CSS/Na_początek/Układ ---- -

-

Ta strona opisuje kilka sposobów na modyfikację układu dokumentu. -

Nauczysz się zmieniać układ przykładowego dokumentu... -

-

Informacja: Układ

-

Możesz użyć CSS-u do określenia wielu efektów wizualnych, które zmieniają układ Twojego dokumentu. -Niektóre z technik tworzenia układu są bardziej zaawansowane, wykraczające poza zakres podstawowego kursu. -

Kiedy modelujesz układ strony, który ma wyglądać podobnie w wielu przeglądarkach, Twój arkusz stylów łączy się z domyślnym arkuszem stylów przeglądarki oraz silnikiem układu stron w sposób, który może być bardzo złożony. -To także wykracza poza zakres tego kursu. -

Ta strona opisuje proste techniki, których możesz spróbować. -

-

Struktura dokumentu

-

Jeżeli chcesz kontrolować układ dokumentu, być może będziesz musiał(a) zmienić jego strukturę. -

Język składni Twojego dokumentu może posiadać znaczniki ogólnego przeznaczenia do tworzenia struktury. -Na przykład w HTML-u możesz użyć znacznika DIV do tworzenia struktury. -

- - -
Przykład -
W Twoim przykładowym dokumencie ponumerowane paragrafy pod drugim nagłówkiem nie mają własnego kontenera. -

Twój arkusz stylów nie może narysować ramki wokół tych paragrafów, ponieważ nie istnieje element, dla którego można stworzyć selektor. -

Aby poprawić ten problem strukturalny, możesz dodać znacznik DIV wokół paragrafów. -Ten znacznik jest unikalny, zatem można go identyfikować przez atrybut id. -

-
-
 <H3 class="numbered">Numbered paragraphs</H3>
- <DIV id="numbered">
- <P class="numbered">Lorem ipsum</P>
- <P class="numbered">Dolor sit</P>
- <P class="numbered">Amet consectetuer</P>
- <P class="numbered">Magna aliquam</P>
- <P class="numbered">Autem veleum</P>
- </DIV>
-
-
-

Teraz Twój arkusz stylów może używać jednej reguły do określania ramek wokół obu list: -

-
-
 ul, #numbered {
- border: 1em solid #69b;
- padding-left:1em;
- }
-
-
-

Wynik wygląda tak: -

- - -

(A) The oceans

-
  • Arctic
  • Atlantic
  • Pacific
  • Indian
  • Southern
-
-

(B) Numbered paragraphs

-

1: Lorem ipsum

2: Dolor sit

3: Amet consectetuer

4: Magna aliquam

5: Autem veleum

-
-
-
-

Jednostki rozmiaru

-

Dotychczas w tym kursie określałeś(aś) rozmiary w pikselach (px). -Jest to rozsądny wybór w pewnych przypadkach, dla wyświetlaczy takich jak monitor komputera. -Jednak jeżeli użytkownik zmieni rozmiar kroju, Twój układ może przestać wyglądać dobrze. -

W wielu wypadkach lepiej jest określać rozmiary w procentach lub jednostkach ems (em). -Em jest nominalnym rozmiarem aktualnego kroju (szerokość litery m). -Kiedy użytkownik zmienia rozmiar kroju, Twój układ dostosuje się automatycznie. -

- - -
Przykład -
Ramka po lewej stronie tego tekstu ma rozmiary określony w pikselach. -

Ramka po prawej ma rozmiar określony w ems. -

Zmień teraz rozmiary kroju w swojej przeglądarce, aby zobaczyć, jak ramka po prawej dopasowuje się do rozmiaru, a jak zachowa się ramka po lewej: -

- - -
ZMIEŃ MÓJ ROZMIAR
-
-
- - -
Więcej szczegółów -
Dla innych urządzeń najlepiej stosować inne jednostki miar. -

Więcej informacji na ten temat znajdziesz na dalszych stronach tego kursu. -

Aby dowiedzieć się więcej na temat wartości i jednostek, których możesz użyć, zobacz stronę Wartości na stronach specyfikacji CSS. -

-
-

Układ tekstu

-

Układ treści dokumentu jest określany przez dwie własności. -Możesz ich użyć, aby wstępnie określić układ: -

- -
Określa położenie treści. Wybierz jedną z wartości: left, right, center, justify -
- -
Tworzy odstęp dla treści o określoną wartość. -
-

Te własności dotyczą wszelkiej treści tekstowej w elemencie, nie tylko tekstu. -Pamiętaj też, że są one dziedziczone przez elementy dzieci, zatem będzie trzeba bezpośrednio wyłączyć je dla dzieci, aby uniknąć dziwnych rezultatów. -

- - -
Przykład -
Aby wycentrować nagłówki: -
-
 h3 {
- border-top: 1px solid gray;
- text-align: center;
- }
-
-
-

Wynik: -

- - -

(A) The oceans

-
-

W dokumencie HTML treść wyświetlana pod nagłówkiem nie jest strukturalnie przynależna do nagłówka. -Zatem kiedy określasz nagłówek w taki sposób, znaczniki poniżej nagłówka nie dziedziczą stylu. -

-
-

Pływanie (Floats)

-

Własność float wymusza umieszczenie elementu po lewej lub prawej. -Jest to prosty sposób, aby kontrolować jego położenie i rozmiar. -

Reszta dokumentu opływa wybrany element. -Możesz to kontrolować, używając własności clear na innych elementach, aby sprawić, by nie opływały elementów posiadających określony float. -

- - -
Przykład -
W Twoim przykładowym dokumencie listy są rozciągnięte na szerokość okna. Możesz tego uniknąć, przyklejając je do lewej strony. -

Aby zachować nagłówki w jednym miejscu, musisz też określić, że mają ignorować opływanie po lewej: -

-
-
 ul, #numbered {float: left;}
- h3 {clear: left;}
-
-
-

Rezultat wygląda tak: -

- - -

(A) The oceans

-
  • Arctic
  • Atlantic
  • Pacific
  • Indian
  • Southern
-
-

(B) Numbered paragraphs

-

1: Lorem ipsum

2: Dolor sit

3: Amet consectetuer

4: Magna aliquam

5: Autem veleum

-
-
-

(Mały margines wewnętrzny jest potrzebny po prawej stronie bloków, gdzie ramka jest za blisko tekstu.) -

-
-

Pozycjonowanie

-

Możesz określić pozycję elementu na cztery sposoby poprzez określenie własności position oraz podanie jednej z następujących wartości. -

Są to własności zaawansowane. -Można ich używać w prosty sposób — dlatego są tutaj wymienione. -Jednak korzystanie z nich w bardziej złożony sposób może być skomplikowane. -

- -
Pozycja elementu jest określona relatywnie do jego normalnej pozycji. -
Użyj tej wartości, aby przesunąć element o określoną wartość. Czasem możesz użyć marginesu zewnętrznego, aby osiągnąć ten sam efekt. -
- -
Element będzie przyczepiony. -
Określa pozycję elementu relatywnie do okna dokumentu. Nawet kiedy reszta dokumentu jest przewijana, element pozostaje w tym samym miejscu. -
- -
Pozycja elementu jest ustawiana relatywnie do elementu rodzica. -
Zadziała to tylko wobec elementów, które są pozycjonowane z użyciem relative, fixed lub absolute. -
-
Możesz też sprawić, by dowolny element-rodzic mógł zostać zastosowany poprzez określenie mu position: relative; bez podawania wartości przesunięcia. -
- -
Domyślne. Użyj tej wartości, aby wyłączyć pozycjonowanie. -
-

Razem z tymi wartościami własności position (poza static) podaj jedną lub więcej własności: top, right, bottom, left, width, height, aby określić, gdzie chcesz, aby element się pojawił, oraz jego rozmiar. -

- - -
Przykład -
Aby umieścić dwa elementy na górze, stwórz kontener rodzica w swoim dokumencie z dwoma elementami w środku: -
-
 <DIV id="parent-div">
- <P id="forward">/</P>
- <P id="back">\</P>
- </DIV>
-
-
-

W swoim arkuszu stylów nadaj rodzicowi wartość relative własności position. -Nie musisz podawać żadnego przesunięcia. -Określ wartość własności position jego dzieci jako absolute: -

-
-  #parent-div {
-  position: relative;
-  font: bold 200% sans-serif;
-  }
-
-  #forward, #back {
-  position: absolute;
-  margin:0px;
-  top: 0px;
-  left: 0px;
-  }
-
-  #forward {
-  color: blue;
-  }
-
-  #back {
-  color: red;
-  }
-
-

Rezultat wygląda tak, z odwrotnym ukośnikiem nad ukośnikiem: -

-

/

\

-
- -
-


-

-
- - -
Więcej szczegółów -
Cały temat pozycjonowania zajmuje dwa skomplikowane rozdziały w specyfikacji CSS: Visual formatting model oraz Visual formatting model details. -

Jeżeli tworzysz arkusze stylów, które mają działać w wielu przeglądarkach, musisz także wziąć pod uwagę różnice w sposobie interpretacji standardów oraz prawdopodobne błędy w obsłudze standardów występujące w różnych przeglądarkach. -

-
-

Zadanie: Definiowanie układu

-

Zmień swój przykładowy dokument i arkusz stylów, korzystając z przykładów z sekcji Struktura dokumentu i Pływanie. -

W przykładzie z Pływanie dodaj margines wewnętrzny, aby oddzielić tekst od prawej ramki o 0.5 em. -

- - -
Wyzwanie -
Zmień swój przykładowy dokument, dodając ten znacznik blisko końca, tuż przed -

</BODY> -

-
-  <IMG id="fixed-pin" src="Yellow-pin.png" alt="Yellow map pin">
-
-

Jeżeli wcześniej nie pobrałeś(aś) pliku obrazka z tego kursu, zrób to teraz: -

- - -
Image:Yellow-pin.png -
-

Spróbuj przewidzieć, gdzie ten obrazek pojawi się w dokumencie. -Potem odśwież okno przeglądarki i sprawdź czy miałeś(aś) rację. -

Dodaj regułę do arkusza stylów, która umieści obrazek na stałe w prawym górnym rogu dokumentu. -

Odśwież okno przeglądarki i zmniejsz rozmiar okna. -Sprawdź, czy obrazek nadal pozostaje w górnym prawym rogu, nawet kiedy przewijasz dokument. -

-

(A) The oceans

  • Arctic
  • Atlantic
  • Pacific
  • Indian
  • Southern

(B) Numbered paragraphs

1: Lorem ipsum

2: Dolor sit

3: Amet consectetuer

4: Magna aliquam

5: Autem veleum

 

Yellow map pin
-
-
-


-

-

Co dalej?

-

Jeżeli masz problemy ze zrozumieniem tej strony albo chcesz ją skomentować, pomóż nam, dopisując się na stronie Dyskusji. -

Właśnie poznałeś(aś) wszystkie zagadnienia należące do podstawowego kursu CSS. -Następna strona dokładniej opisze zaawansowane selektory dla reguł CSS oraz trochę szczegółów dotyczących tabel: Tabele -

{{ languages( { "en": "en/CSS/Getting_Started/Layout", "fr": "fr/CSS/Premiers_pas/Mise_en_page", "pt": "pt/CSS/Como_come\u00e7ar/Disposi\u00e7\u00e3o" } ) }} diff --git a/files/pl/conflicting/learn/css/first_steps/how_css_works/index.html b/files/pl/conflicting/learn/css/first_steps/how_css_works/index.html deleted file mode 100644 index d0898cdca4..0000000000 --- a/files/pl/conflicting/learn/css/first_steps/how_css_works/index.html +++ /dev/null @@ -1,115 +0,0 @@ ---- -title: Jak działa CSS -slug: conflicting/Learn/CSS/First_steps/How_CSS_works -tags: - - CSS:Na_początek -translation_of: Learn/CSS/First_steps/How_CSS_works -translation_of_original: Web/Guide/CSS/Getting_started/How_CSS_works -original_slug: Web/CSS/Na_początek/Jak_działa_CSS ---- -

-

Ta strona wyjaśnia, jak działa CSS w przeglądarce. -Przeanalizujesz przykładowy dokument, poznając szczegóły jego stylów. -

-

Informacja: Jak działa CSS

-

Kiedy Mozilla wyświetla dokument, musi połączyć treść dokumentu z jego informacjami o stylu. Tak więc dzieli ona proces na dwa etapy: -

- - -

Język znaczników używa znaczników do opisywania struktury dokumentu. Znacznik może być kontenerem, zawierającym inne znaczniki. -

DOM posiada strukturę drzewiastą. Każdy znacznik i fragment tekstowy w języku znaczników staje się węzłem w strukturze drzewiastej. Węzły DOM nie są kontenerami. W zamian za to mogą posiadać węzły rodziców i dzieci. -

Węzły, które odpowiadają znacznikom, znane są także jako elementy. -

- - -
Przykład -
W Twoim przykładowym dokumencie znacznik <P> i jego znacznik </P> tworzą kontener: -
-
<P>
-  <STRONG>C</STRONG>ascading
-  <STRONG>S</STRONG>tyle
-  <STRONG>S</STRONG>heets
-</P>
-
-
-

W DOM odpowiadający węzeł P jest rodzicem. -Jego dzieci to węzły STRONG oraz węzły tekstowe. -Węzły STRONG same są rodzicami posiadającymi węzły tekstowe jako swoje dzieci: -

-
-

P -├─STRONG -│ │ -│ └─"C" -│ -├─"ascading" -│ -├─STRONG -│ │ -│ └─"S" -│ -├─"tyle" -│ -├─STRONG -│ │ -│ └─"S" -│ -└─"heets" -

-
-
-

Zrozumienie DOM pomaga w tworzeniu, debugowaniu i zarządzaniu CSS, ponieważ DOM jest punktem, w którym łączona jest treść dokumentu ze stylami CSS. -

-

Zadanie: Analiza DOM

-

Do analizy DOM potrzebny jest specjalny program. -Służy do tego na przykład Inspektor DOM Mozilli. -

Użyj przeglądarki Mozilla do otworzenia przykładowego dokumentu. -

Z paska menu przeglądarki wybierz Narzędzia – Inspektor DOM lub Narzędzia – Programowanie WWW – Inspektor DOM. -

- - -
Więcej szczegółów -
Jeżeli Twoja przeglądarka Mozilli nie posiada Inspektora DOM, możesz zainstalować przeglądarkę ponownie, zaznaczając przy instalacji komponent narzędzi programistycznych. Potem wróć do tego kursu. -

DevmoPL: Możesz też zainstalować DOMi jako rozszerzenie -

Jeżeli nie chcesz instalować Inspektora DOM, możesz pominąć ten rozdział i przejść do następnej strony. Pominięcie tej sekcji nie wpłynie na resztę kursu. -

-
-

W Inspektorze DOM rozwiń węzły dokumentu, klikając na strzałki. -

Notka:  Formatowanie spacjami dokumentu HTML spowoduje, że pojawią się puste węzły, które możesz zignorować. -

Część wyniku może wyglądać tak: -

- - -
-

│ -P -│ │ -│ STRONG -│ │ └#text -│ ├╴#text -│ STRONG -│ │ -

-
-
-

Kiedy wybierasz jakikolwiek węzeł, możesz dowiedzieć się o nim więcej, używając prawej kolumny Inspektora DOM. -Na przykład po wybraniu węzła tekstowego Inspektor DOM pokazuje jego zawartość w prawej kolumnie. -

Kiedy zaznaczasz węzeł elementu, Inspektor DOM analizuje go i podaje w prawym panelu ogromną liczbę informacji. Informacje o stylu są tylko częścią informacji, jakie można tam znaleźć. -

- - -
Wyzwanie -
W Inspektorze DOM wybierz węzeł STRONG. -

Skorzystaj z prawego panelu Inspektora, aby dowiedzieć się, gdzie kolor węzła ustawiony został na czerwony i gdzie jego wygląd jest ustawiany na grubszy niż normalny tekst. -

-
-


-

-

Co dalej?

-

Jeżeli masz problemy ze zrozumieniem tej strony albo chcesz ją skomentować, pomóż nam, dopisując się na stronie Dyskusji. -

Jeżeli podjąłeś(podjęłaś) wyzwanie, widzisz, że informacje o stylu z wielu miejsc wiążą się, tworząc końcowy styl elementu. -

Następna strona wyjaśnia więcej na temat tych interakcji: -Kaskadowość i dziedziczenie -

{{ languages( { "en": "en/CSS/Getting_Started/How_CSS_works", "fr": "fr/CSS/Premiers_pas/Fonctionnement_de_CSS", "it": "it/Conoscere_i_CSS/Come_funzionano_i_CSS", "ja": "ja/CSS/Getting_Started/How_CSS_works", "pt": "pt/CSS/Como_come\u00e7ar/Como_o_CSS_trabalha", "zh-cn": "cn/CSS/Getting_Started/How_CSS_works" } ) }} diff --git a/files/pl/conflicting/learn/css/first_steps/how_css_works_21be2ff13a08a8866d772c3a5e975193/index.html b/files/pl/conflicting/learn/css/first_steps/how_css_works_21be2ff13a08a8866d772c3a5e975193/index.html deleted file mode 100644 index 649013cfaa..0000000000 --- a/files/pl/conflicting/learn/css/first_steps/how_css_works_21be2ff13a08a8866d772c3a5e975193/index.html +++ /dev/null @@ -1,88 +0,0 @@ ---- -title: Po co używać CSS -slug: >- - conflicting/Learn/CSS/First_steps/How_CSS_works_21be2ff13a08a8866d772c3a5e975193 -tags: - - CSS:Na_początek -translation_of: Learn/CSS/First_steps/How_CSS_works -translation_of_original: Web/Guide/CSS/Getting_started/Why_use_CSS -original_slug: Web/CSS/Na_początek/Po_co_używać_CSS ---- -

-

Ta strona tłumaczy, do czego dokumenty wykorzystują CSS. -Używając CSS dodasz do swojego dokumentu arkusz stylów. -

-

Informacja: Po co używać CSS?

-

CSS pomaga utrzymać treść dokumentu oddzieloną od informacji o tym, jak należy ją wyświetlać. Szczegóły opisujące, jak należy wyświetlać dokument, są znane jako styl. Utrzymywanie rozdzielenia treści od wyglądu: -

- - - -
Przykład -
Twoja strona WWW może mieć wiele dokumentów wyglądających podobnie. Korzystając z CSS, przechowujesz informacje o wyglądzie w osobnych plikach używanych we wszystkich dokumentach. -

Kiedy użytkownik ogląda stronę WWW, przeglądarka pobiera informacje o stylach równolegle z treścią strony. -

Kiedy użytkownik drukuje stronę, można mu dostarczyć inne informacje o stylu, które sprawią, że wydrukowany dokument będzie bardziej czytelny. -

-
-

Ogólnie rzecz biorąc, dzięki CSS język znaczników jest wykorzystywany wyłącznie do opisu treści dokumentu, a nie jego stylu. CSS jest zaś używany do opisu stylu, nie treści. (Dalej w tym kursie będzie można zobaczyć pewne wyjątki od tej reguły.) -

- - -
Więcej szczegółów -
Język znaczników, taki jak HTML, również dostarcza pewnych mechanizmów opisu stylów. Na przykład w HTML-u można użyć znacznika <B>, aby pogrubić tekst albo określić kolor tła strony w znaczniku <BODY>. -

Kiedy używasz CSS, zazwyczaj unikasz stosowania tych funkcji języka znaczników, aby trzymać wszystkie informacje o stylu dokumentu w jednym miejscu. -

-
-

Zadanie: Tworzenia arkusza stylów

-

Stwórz inny plik tekstowy w tym samym katalogu, co poprzednio. -Ten plik będzie arkuszem stylów. -Nazwij go: style1.css -

Skopiuj poniższą linię i wklej ją do pliku CSS, a następnie zapisz ten plik: -

-
-

strong {color: red;} -

-
-

Wiązanie arkusza stylów do dokumentu

-

Aby powiązać swój dokument z arkuszem stylów, wyedytuj plik HTML. -Dodaj pogrubioną linię: -

-
-
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<HTML>
-  <HEAD>
-  <TITLE>Sample document</TITLE>
-  <LINK rel="stylesheet" type="text/css" href="style1.css">
-  </HEAD>
-  <BODY>
-    <P>
-      <STRONG>C</STRONG>ascading
-      <STRONG>S</STRONG>tyle
-      <STRONG>S</STRONG>heets
-    </P>
-  </BODY>
-</HTML>
-
-
-

Zapisz ten plik i odśwież widok w swojej przeglądarce. -Ten arkusz stylów sprawia, że pierwsze litery są czerwone: -

- - -
Cascading Style Sheets -
- - -
Wyzwanie -
Poza czerwonym, CSS pozwala używać innych nazw kolorów. -

Bez patrzenia w dokumentację znajdź pięć innych nazw kolorów, które działają w Twoim arkuszu stylów. -

-
-

Co dalej?

-

Jeżeli masz problemy ze zrozumieniem tej strony albo chcesz ją skomentować, pomóż nam, dopisując się na stronie Dyskusji. -

Teraz masz już przykładowy dokument powiązany z osobnym arkuszem stylów, jesteś zatem gotów do zrozumienia, jak przeglądarka wiąże je podczas wyświetlania dokumentu: -Jak działa CSS -

{{ languages( { "en": "en/CSS/Getting_Started/Why_use_CSS", "fr": "fr/CSS/Premiers_pas/Pourquoi_utiliser_CSS", "it": "it/Conoscere_i_CSS/Perch\u00e9_usare_i_CSS", "ja": "ja/CSS/Getting_Started/Why_use_CSS", "pt": "pt/CSS/Como_come\u00e7ar/Porque_usar_CSS", "zh-cn": "cn/CSS/Getting_Started/Why_use_CSS" } ) }} diff --git a/files/pl/conflicting/learn/html/introduction_to_html/getting_started/index.html b/files/pl/conflicting/learn/html/introduction_to_html/getting_started/index.html deleted file mode 100644 index 5f0be720e5..0000000000 --- a/files/pl/conflicting/learn/html/introduction_to_html/getting_started/index.html +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: Znaczenie poprawnego komentowania -slug: conflicting/Learn/HTML/Introduction_to_HTML/Getting_started -tags: - - HTML - - Wszystkie_kategorie -translation_of: Learn/HTML/Introduction_to_HTML/Getting_started#HTML_comments -translation_of_original: Web/Guide/HTML/The_Importance_of_Correct_HTML_Commenting -original_slug: Web/HTML/Znaczenie_poprawnego_komentowania ---- -

 

-

Znaczenie poprawnego komentowania

-

Podczas tworzenia HTML w trybie standardów, niepoprawnie sformatowane komentarze mogą zepsuć twe strony, powodując wykomentowanie części lub całości ich treści. Podczas tworzenia XHTML lub XML, niepoprawne komentarze spowodują, że twoje dokumenty nie będą mogły w ogóle zostać wyświetlone.

-

HTML 4.01

-

- - Z Rekomendacji W3C dla HTML 4.01, Sekcji 3.2.4 - Komentarze: -

-

Biała spacja nie jest dozwolona między otwierającym delimiterem deklaracji znacznika ("<!") a otwierającym delimiterem komentarza ("--"), ale jest dozwolona między zamykającym delimiterem komentarza ("--") i zamykającym delimiterem deklaracji znacznika (">"). Pospolitym błędem jest umieszczanie łańcucha kresek ("---") wewnątrz komentarza. Twórcy powinni unikać wstawiania wewnątrz komentarza dwóch lub więcej sąsiadujących kresek.

-

Przykłady

-

Poniżej przedstawiono prawidłowe komentarze HTML.

-
<!-- poprawny komentarz HTML -->
-<!-- poprawny komentarz HTML -- >
-
-

Poniżej przedstawiono nieprawidłowy komentarz HTML.

-
<!-- niepoprawny -- komentarz HTML -->
-
-

XML

-

- - Z Rekomendacji W3C dla XML 1.0, Sekcji 2.5 - Komentarze: -

-
- Definicja: Komentarze mogą pojawiać się w dokumencie gdziekolwiek poza innymi znacznikami; ponadto mogą pojawiać się wewnątrz deklaracji typu dokumentu w miejscach dozwolonych przez gramatykę. Nie wchodzą w skład danych znakowych dokumentu; procesor XML może, choć nie musi, umożliwić aplikacji wydobywać tekst komentarzy. W celu zapewnienia kompatybilności, łańcuch "--" (podwójna kreska) nie może występować wewnątrz komentarzy. Odwołania do parametrów encji nie mogą być rozpoznawane wewnątrz komentarzy. -
[15] Comment ::= '<!--' ((Char - '-') | ('-' (Char - '-')))* '-->'
-
-
-

Zgodnie z opisem gramatyki komentarzy w XML, komentarz ma postać

-
<!-- znaki bez sąsiadujących kresek -->
-
-

Przykłady

-

Poniżej przedstawiono prawidłowy komentarz XML i XHTML.

-
<!-- poprawny komentarz xml/xhtml -->
-
-

Poniżej przedstawiono nieprawidłowe komentarze XML i XHTML.

-
<!-- nieprawidłowy -- komentarz xml -->
-<!-- nieprawidłowy komentarz xml --->
-<!-- nieprawidłowy komentarz xml -- >
-
-

Lektury uzupełniające

- -
-

Informacje o dokumencie

- -
-
-  
diff --git a/files/pl/conflicting/learn/javascript/objects/index.html b/files/pl/conflicting/learn/javascript/objects/index.html deleted file mode 100644 index eecd7b4e8a..0000000000 --- a/files/pl/conflicting/learn/javascript/objects/index.html +++ /dev/null @@ -1,343 +0,0 @@ ---- -title: Wprowadzenie do programowania obiektowego w języku JavaScript -slug: conflicting/Learn/JavaScript/Objects -translation_of: Learn/JavaScript/Objects -translation_of_original: Web/JavaScript/Introduction_to_Object-Oriented_JavaScript -original_slug: Web/JavaScript/Wprowadzenie_do_programowania_obiektowego_w_jezyku_JavaScript ---- -

JavaScript jest zorientowany obiektowo do szpiku kości dzięki potężnym, elastycznym możliwościom realizacji OOP. Ten artykuł zawiera wprowadzenie do programowania obiektowego (ogółem), analizuje model obiektowy w JavaScript i w końcu demonstruje aspekty programowania obiektowego w JavaScript.

- -

Przegląd JavaScript

- -

Jeśli nie czujesz się pewnie w zagadnieniach dotyczących JavaScript takich, jak zmienne, typy, funkcje oraz zasięg, możesz przeczytać o nich w Ponownym wprowadzeniu do JavaScript (angielski). Możesz także zasięgnąć wiedzy zawartej w Core JavaScript 1.5 Guide.

- -

Programowanie zorientowane obiektowo

- -

Programowanie zorientowane obiektowo jest paradygmatem programowania, który korzysta z abstrakcji do tworzenia modeli opartych na świecie rzeczywistym. Stosuje on kilka technik z poprzednio ustanowionych paradygmatów, np. modułowość, polimorfizm czy enkapsulację. Obecnie wiele popularnych języków programowania (takich, jak Java, JavaScript, C#, C++, Python, PHP, Ruby i Objective-C) wspierają programowanie zorientowane obiektowo (OOP - z ang. "object-oriented programming").

- -

Programowanie zorientowane obiektowo może być rozumiane jako sposób projektowania oprogramowania stosujący kolekcję powiązanych ze sobą obiektów, w przeciwieństwie do tradycyjnego punktu widzenia, gdzie program może być rozumiany jako zestaw funkcji lub, po prostu, jako lista instrukcji przekazywanych do komputera. W OOP każdy obiekt jest zdolny odbierać wiadomości, przetwarzać dane i wysyłać wiadomości do innych obiektów. Każdy obiekt może być rozumiany jako niezależna mała maszyna pełniąca odrębną rolę lub odpowiedzialność.

- -

Programowanie obiektowe ma na celu promować większą elastyczność i łatwość rozwoju w programowaniu. Jest ono bardzo popularne przy tworzeniu oprogramowania na dużą skalę. Dzięki silnemu naciskowi na modułowość, kod programu zorientowany obiektowo jest łatwiejszy do napisania i późniejszego zrozumienia, stając się łatwiejszym do bezpośredniej analizy, kodowania i rozumienia złożonych sytuacji i procedur niż mniej modułowe metody programowania.2

- -

Terminologia

- -
-
Przestrzeń nazw (ang. "namespace")
-
Przestrzeń pozwalająca programiście na zawarcie wszystkich funkcjonalności pod unikalną nazwą, właściwą dla danej aplikacji.
-
Klasa (ang. "class")
-
Definiuje własności obiektu.
-
Obiekt (ang. "object")
-
Instancja (byt, twór) klasy.
-
Właściwość (ang. "property")
-
Własność obiektu, np. kolor.
-
Metoda (ang. "method")
-
Zdolność (czynność) obiektu, np. chodzenie (idź).
-
Konstruktor (ang. "constructor")
-
Metoda wywoływana w momencie inicjalizacji obiektu.
-
Dziedziczenie (ang. "inheritance")
-
Klasa może dziedziczyć własności od innej klasy.
-
Hermetyzacja (lub enkapsulacja - ang. "encapsulation")
-
Klasa definiuje tylko własności obiektu, podczas gdy metoda definiuje tylko sposób realizacji.
-
Abstrakcja (ang. "abstraction")
-
Koniunkcja złożonego dziedziczenia, metod, właściwości obiektu musi dobrze oddawać model rzeczywistości.
-
Polimorfizm (ang. "polymorphism")
-
Poli znaczy "wiele", a morfizm oznacza "formy". Różne klasy mogą definiować takie same metody albo właściwości.
-
- -

Bardziej obszerną definicję programowania obiektowego można znaleźć w Programowaniu obiektowym na Wikipedii.

- -

Programowanie oparte na prototypie

- -

Programowanie prototypowe jest stylem programowania obiektowego, w którym klasy nie są obecne, a ponowne wykorzystanie zachowań (w językach opartych na klasach znane jako dziedziczenie) jest realizowane przez proces dekoracji istniejących obiektów, które służą jako prototypy. Ten model jest znany również jako programowanie "bezklasowe", "zorientowane prototypowo" lub "oparte na instancji".

- -

Oryginalnym (i najbardziej kanonicznym) przykładem języka opartego na prototypie jest język programowaina Self stworzony przez Davida Ungara i Randalla Smitha. Niemniej jednak, programowanie w stylu bezklasowym stało się ostatnimi czasy bardzo popularne i zostało zaimplementowane w takich językach, jak Javascript, Cecil, NewtonScript, Io, MOO, REBOL, Kevo, Squeak (podczas używania frameworka Viewer do manipulacji komponentami Morphic) i kilku innych.2

- -

OOP w języku JavaScript

- -

Przestrzeń nazw

- -

Przestrzeń nazw jest pojemnikiem pozwalającym programiście na zawarcie wszystkich funkcjonalności pod unikalną nazwą, właściwą dla danej aplikacji. W JavaScript przestrzeń nazw jest po prostu obiektem przechowującym metody, właściwości i inne obiekty. Cel przyświecający przestrzeniom nazw w JavaScript jest prosty: utworzony zostaje jeden globalny obiekt, a wszystkie zmienne, metody i funkcje stają się właściwościami tego obiektu. Użycie przestrzeni nazw zmniejsza również ryzyko kolizji nazw w aplikacji.

- -

Obiekt jest przestrzenią nazw:
-
- Stwórzmy globalny obiekt o nazwie MYAPP

- -
// globalna przestrzeń nazw
-var MYAPP = MYAPP || {};
- -

W powyższym przykładzie najpierw sprawdzamy czy MYAPP jest już zdefiniowany w tym samym lub innym pliku. Jeśli tak, używamy istniejącego globalnego obiektu MYAPP. W przeciwnym razie tworzymy pusty obiekt MYAPP, który zenkapsuluje metody, funkcje, zmienne i obiekty.

- -

Możemy również utworzyć podrzędną przestrzeń nazw:

- -
// pod-przestrzeń nazw
-MYAPP.event = {};
- -

Poniżej znajduje się kod tworzący przestrzeń nazw i dodający zmienne, funkcje i metody:

- -
// Utwórz pojemnik MYAPP.commonMethod na typowe metody i właściwości
-MYAPP.commonMethod = {
-  regExForName: "", // zdefiniuj wyrażenie regularne do walidacji nazwiska
-  regExForPhone: "", // zdefiniuj wyrażenie regularne do walidacji numeru telefonu
-  validateName: function(name){
-    // Zrób coś z nazwiskiem. Możesz użyć zmiennej regExForName
-    // użycie "this.regExForName"
-  },
-
-  validatePhoneNo: function(phoneNo){
-    // zrób coś z numerem telefonu
-  }
-}
-
-// Obiekt razem z deklaracją metod
-MYAPP.event = {
-    addListener: function(el, type, fn) {
-    // jakiś kod
-    },
-   removeListener: function(el, type, fn) {
-    // jakiś kod
-   },
-   getEvent: function(e) {
-   // jakiś kod
-   }
-
-   // Można dodać kolejne metody i właściwości
-}
-
-// Składnia do użycia metody AddListener:
-MYAPP.event.addListener("yourel", "type", callback);
- -

Obiekty wbudowane

- -

JavaScript posiada kilka obiektów wbudowanych, na przykład Math, Object, Array, i String. Poniższy przykład pokazuje, jak użyć obiektu Math do pobrania pseudo-losowej liczby używając metody random().

- -
alert(Math.random());
-
- -
Notka: Ten i wszystkie dalsze przykłady zakładają, że istnieje funkcja globalna alert (taka, jak ta zaimplementowana w przeglądarkach internetowych). Tak naprawdę funkcja alert nie jest częścią języka JavaScript.
- -

Artykuł Core JavaScript 1.5 Reference:Global Objects zawiera listę wszystkich obiektów wbudowanych w JavaScript.

- -

Każdy obiekt w JavaScript jest instancją obiektu Object i tym samym dziedziczy jego wszystkie właściwości i metody.

- -

Własne obiekty

- -

Klasa

- -

JavaScript jest językiem opartym na prototypie, w którym nie występuje pojęcie klasy, w przeciwieństwie do języków takich, jak C++ czy Java. Fakt ten bywa dezorientujący dla programistów przyzwyczajonych do języków z pojęciem klasy. Zamiast klas, JavaScript stosuje funkcje. Zdefiniowanie klasy ogranicza się do prostej czynności, jaką jest zdefiniowanie funkcji. W poniższym przykładzie definiujemy nową klasę Person.

- -
function Person() { }
-or
-var Person = function(){ }
-
- -

Obiekt (instancja klasy)

- -

Żeby utworzyć nową instancję obiektu obj, używamy wyrażenia new obj, przypisując jego wynik (który jest typu obj) do zmiennej, żeby później mieć do niego dostęp.

- -

W poniższym przykładzie definiujemy klasę Person i tworzymy dwie instancje (person1 i person2).

- -
function Person() { }
-var person1 = new Person();
-var person2 = new Person();
-
- -
Zobacz również Object.create, który jest nową metodą instancjalizacji.
- -

Konstruktor

- -

Konstruktor jest wywoływany w momencie instancjalizacji (moment, w którym instancja obiektu zostaje utworzona). Konstruktor jest metodą klasy. W JavaScript, funkcja służy za konstruktor obiektu. Nie ma jednak wyraźnej potrzeby definiowania konstruktora. Każda akcja zadeklarowana w konstruktorze zostanie wykonana w momencie utworzenia obiektu.

- -

Konstruktor jest używany do ustawienia właściwości obiektu lub do wywołania metod przygotowujących obiekt do użytku.

- -

W poniższym przykładzie konstruktor klasy Person wyświetla ostrzeżenie w momencie kiedy Person zostaje utworzony.

- -
function Person() {
-  alert('Person został utworzony');
-}
-
-var person1 = new Person();
-var person2 = new Person();
-
- -

Właściwość (atrybut obiektu)

- -

Właściwości są zmiennymi zawartymi wewnątrz klasy. Każda instancja obiektu posiada te właściwości. Właściwości powinny być ustawiane we właściwości prototype klasy (funkcji), dzięki czemu dziedziczenie zadziała prawidłowo.

- -

Dostęp do właściwości z wnętrza klasy odbywa się za pomocą słowa kluczowego this, które odnosi się do aktualnego obiektu. Dostęp (odczyt lub zapis) do właściwości poza klasą odbywa się za pomocą składni: NazwaInstancji.Wlasciwosc; jest to taka sama składnia, jak w językach C++, Java i szeregu innych języków.

- -

W poniższym przykładzie definiujemy właściwość firstName dla klasy Person i robimy to w momencie utworzenia obiektu.

- -
function Person(firstName) {
-  this.firstName = firstName;
-  alert('Person instantiated');
-}
-
-var person1 = new Person('Alice');
-var person2 = new Person('Bob');
-
-// Pokaż właściwości firstName obiektów
-alert('person1 nazywa się ' + person1.firstName); // komunikat "person1 nazywa się Alice"
-alert('person2 nazywa się ' + person2.firstName); // komunikat "person2 nazywa się Bob"
-
- -

Metody

- -

Metody opierają się na tej samej logice, co właściwości; różnica polega na tym, że są one funkcjami i definiuje się je jak funkcje. Wywołanie metody wygląda podobnie do wywołania właściwości, z tym, że dodajemy ( ) na końcu nazwy metody, czasami z argumentami. Żeby zdefiniować metodę, przypisujemy funkcję do jakiejś właściwości obiektu prototype klasy; nazwa właściwości staje się nazwą metody, po jakiej wywołamy ją na obiekcie.

- -

W poniższym przykładzie definiujemy i używamy metodę sayHello() dla klasy Person.

- -
function Person(firstName) {
-  this.firstName = firstName;
-}
-
-Person.prototype.sayHello = function() {
-  alert("Hello, I'm " + this.firstName);
-};
-
-var person1 = new Person("Alice");
-var person2 = new Person("Bob");
-
-// wywołanie metody sayHello klasy Person
-person1.sayHello(); // komunikat "Hello, I'm Alice"
-person2.sayHello(); // komunikat "Hello, I'm Bob"
-
- -

W JavaScript metody to zwykłe funkcje, które są przypisane do obiektu jako jego właściwości, dzięki czemu mogą być wywoływane w jego kontekście. Przyjrzyj się natępującemu przykładowi kodu:

- -
function Person(firstName) {
-  this.firstName = firstName;
-}
-
-Person.prototype.sayHello = function() {
-  alert("Hello, I'm " + this.firstName);
-};
-
-var person1 = new Person("Alice");
-var person2 = new Person("Bob");
-var helloFunction = person1.sayHello;
-
-person1.sayHello();                                 // komunikat "Hello, I'm Alice"
-person2.sayHello();                                 // komunikat "Hello, I'm Bob"
-helloFunction();                                    // komunikat "Hello, I'm undefined" (lub niepowodzenie
-                                                    // wyświetlające TypeError w trybie strict)
-alert(helloFunction === person1.sayHello);          // komunikat true
-alert(helloFunction === Person.prototype.sayHello); // komunikat true
-helloFunction.call(person1);                        // komunikat "Hello, I'm Alice"
-
- -

Jak pokazuje powyższy przykład, wszystkie odniesienia do funkcji sayHello  to w obiekcie person1, w Person.prototype, w helloFunctionvariable, itd. — dotyczą tej samej funkcji. W trakcie wywołania funkcji, wartość this zależy od tego, jak ją wywołamy. W typowym przypadku, gdzie wywołujemy funkcję jako metodę obiektu — person1.sayHello() — this odnosi się do obiektu, z którego funkcja pochodzi (person1), stąd person1.sayHello() używa nazwy "Alice", a person2.sayHello() używa nazwy "Bob". Natomiast wywołanie funkcji ze zmiennej — helloFunction() — ustawia this na obiekt globalny (window w przypadku przeglądarek). Ponieważ ten obiekt najprawdopodobniej nie posiada właściwości firstName, ostatecznie otrzymujemy komunikat "Hello, I'm undefined". (Tak będzie w trybie loose; byłoby inaczej [błąd] w trybie strict, ale nie będziemy go tutaj opisywać, żeby nie wprowadzać zamieszania). Możemy też ustawić this wedle uznania, używając funkcji call (lub apply), tak jak pokazuje ostatni przykład.

- -
Więcej na temat this w Function#call oraz Function#apply
- -

Dziedziczenie

- -

Dziedziczenie jest sposobem na stworzenie klasy jako specjalistycznej wersji jednej lub większej ilości klas (JavaScript wspiera tylko dziedziczenie pojedyncze). Taka wyspecjalizowana klasa jest często nazywana dzieckiem, natomiast ta druga — rodzicem. W JavaScript osiąga się to poprzez przypisanie klasy rodzica do klasy dziecka, a następnie wyspecjalizowaniu jej. W nowoczesnych przeglądarkach można również użyć Object.create do implementacji dziedziczenia.

- -
-

JavaScript nie wykrywa właściwości klasy dziecka prototype.constructor (zobacz Core JavaScript 1.5 Reference:Global Objects:Object:prototype), więc musimy tego dokonać ręcznie.

-
- -

W poniższym przykładzie definiujemy klasę Student jako dziecko klasy Person. Następnie definiujemy ponownie metodę sayHello() oraz dodajemy metodę sayGoodBye().

- -
// Definicja konstruktora Person
-function Person(firstName) {
-  this.firstName = firstName;
-}
-
-// Dodajemy kilka metod do Person.prototype
-Person.prototype.walk = function(){
-  alert("I am walking!");
-};
-Person.prototype.sayHello = function(){
-  alert("Hello, I'm " + this.firstName);
-};
-
-// Definiujemy konstruktor
-function Student(firstName, subject) {
-  // Wywołujemy konstruktor rodzica (używając Function#call) upewniając się, że "this"
-  // zostanie ustawione poprawnie podczas wywołania
-  Person.call(this, firstName);
-
-  // inicjalizujemy właściwości odpowiednie dla studenta
-  this.subject = subject;
-};
-
-// Tworzymy obiekt Student.prototype, który dziedziczy po Person
-// Uwaga: Typowym błędem w takich przypadkach jest użycie "new Person()" do utworzenia Student.prototype.
-// Jest to niepoprawne z kilku powodów, nie wspominając o tym,
-// Nie mielibyśmy jakiej wartości podać jako argument "firstName".
-// Prawidłowym miejscem na wywołanie konstruktora Person jest to powyżej, w konstruktorze Student
-Student.prototype = Object.create(Person.prototype);
-
-// Ustawiamy właściwość "constructor" na obiekt Student
-Student.prototype.constructor = Student;
-
-// Zmieniamy metodę "sayHello"
-Student.prototype.sayHello = function(){
-  alert("Hello, I'm " + this.firstName + ". I'm studying " + this.subject + ".");
-};
-
-// Dodajemy metodę "sayGoodBye"
-Student.prototype.sayGoodBye = function(){
-  alert("Goodbye!");
-};
-
-// Przykład użycia:
-var student1 = new Student("Janet", "Applied Physics");
-student1.sayHello();   // "Hello, I'm Janet. I'm studying Applied Physics."
-student1.walk();       // "I am walking!"
-student1.sayGoodBye(); // "Goodbye!"
-
-// sprawdzamy poprawność działania "instanceof"
-alert(student1 instanceof Person);  // true
-alert(student1 instanceof Student); // true
-
- -

Jeśli chodzi o linię Student.prototype = Object.create(Person.prototype); w starszych silnikach JavaScript, nie posiadających metody Object.create, można użyć tzw. "polyfill" (aka "shim", patrz artykuł powyżej), czyli funkcję, która stanowi swego rodzaju łatkę zapewniającą kompatybilność wsteczną danej funkcjonalności. Można też samemu napisać funkcję dającą taki sam efekt:

- -
function createObject(proto) {
-    function ctor() { }
-    ctor.prototype = proto;
-    return new ctor();
-}
-
-// Przykład użycia:
-Student.prototype = createObject(Person.prototype);
-
- -
Zobacz Object.create, żeby poznać wszystkie jego możliwości oraz znaleźć łatkę dla starszych silników JavaScript.
- -

Enkapsulacja (hermetyzacja)

- -

W poprzednim przykładzie klasa Student nie musiała wiedzieć, w jaki sposób metoda walk() klasy Person została zaimplementowana, ale wciąż mogła jej używać; klasa Student nie musi ponownie definiować tej metody, dopóki nie chcemy jej zmienić. To zjawisko nazywamy enkapsulacją, czyli każda klasa dziedziczy metody swojego rodzica i definiuje własne tylko wtedy, gdy chce coś zmienić.

- -

Abstrakcja

- -

Abstrakcja jest mechanizmem, który pozwala modelować aktualnie rozpatrywany problem. Może to być osiągane przez dziedziczenie (specjalizację) lub kompozycję. JavaScript osiąga specjalizację dzięki dziedziczeniu, a kompozycję dzięki umożliwieniu instancjom klas bycie wartościami atrybutów innych obiektów.

- -

Klasa Function w JavaScript dziedziczy po klasie Object (jest to przykład specjalizacji modelu), natomiast właściwość Function.prototype jest instancją Object (co z kolei jest przykładem kompozycji).

- -
var foo = function(){};
-alert( 'foo is a Function: ' + (foo instanceof Function) );
-alert( 'foo.prototype is an Object: ' + (foo.prototype instanceof Object) );
-
- -

Polimorfizm

- -

Tak, jak wszystkie metody i właściwości są zdefiniowane wewnątrz właściwości prototype, tak różne klasy mogą definiować metody z tą samą nazwą; metody mają zasięg ograniczony do klasy, w której zostały zdefiniowane. Ma to rację bytu tylko w przypadku, gdy dwie klasy nie są w relacji rodzic-dziecko (kiedy jedna nie dziedziczy po drugiej w łańcuchu dziedziczenia).

- -

Uwagi

- -

Techniki implementacji programowania zorientowanego obiektowo zaprezentowane w tym artykule nie są jedynymi, jakie umożliwia JavaScript, dzięki czemu sposób osiągnięcia programowania obiektowego jest w tym języku bardzo elastyczny.

- -

Techniki tutaj przedstawione nie zawierają żadnych sztuczek językowych, ani nie próbują naśladować implementacji teorii obiektowości z innych języków.

- -

Istnieją inne techniki, które czynią programowanie obiektowe w JavaScript jeszcze bardziej zaawansowanym, jednak są one poza zasięgiem tego artykułu wprowadzającego.

- -

Przypisy

- -
    -
  1. Mozilla. "Core JavaScript 1.5 Guide", https://developer.mozilla.org/docs/Web/JavaScript/Guide
  2. -
  3. Wikipedia. "Object-oriented programming", http://en.wikipedia.org/wiki/Object-...ed_programming
  4. -
  5. OOP JavaScript Overview series by Kyle Simpson
  6. -
diff --git a/files/pl/conflicting/mozilla/add-ons/index.html b/files/pl/conflicting/mozilla/add-ons/index.html deleted file mode 100644 index f65bb1dd54..0000000000 --- a/files/pl/conflicting/mozilla/add-ons/index.html +++ /dev/null @@ -1,370 +0,0 @@ ---- -title: Tworzymy rozszerzenie -slug: conflicting/Mozilla/Add-ons -tags: - - Dodatki - - Rozszerzenia -translation_of: Mozilla/Add-ons -translation_of_original: Building_an_Extension -original_slug: Tworzymy_rozszerzenie ---- -

Wprowadzenie

- -

Ten przewodnik przeprowadzi Cię przez kilka kroków potrzebnych do stworzenia bardzo prostego rozszerzenia, które doda do Firefoksa panel na pasku statusu z tekstem "Witaj Świecie!"

- -
Uwaga! Ten artykuł dotyczy tworzenia rozszerzenia dla Firefoksa 1.5 i późniejszych. Istnieją także przewodniki na temat budowy rozszerzeń dla starszych wersji Firefoksa.
- -

Przygotowanie środowiska programowania

- -

Rozszerzenia są spakowane i rozpowszechniane w plikach ZIP lub paczkach z rozszerzeniem pliku xpi (wymawiane jak “zippy”). Układ zawartości wewnątrz pliku XPI może wyglądać następująco:

- -
extension.xpi:
-              /install.rdf
-              /components/*
-              /components/cmdline.js
-              /defaults/
-              /defaults/preferences/*.js
-              /plugins/*
-              /chrome.manifest
-              /chrome/icons/default/*
-              /chrome/
-              /chrome/content/
-
-
- -

Z tego powodu najłatwiej będzie układać pliki źródłowe w podobny sposób, chyba że chcesz napisać coś w stylu pliku Makefile lub skryptu powłoki, aby spakować wszystkie swoje pliki. Nawet, jeśli jesteś gotów to zrobić, testowanie rozszerzenia będzie znacznie łatwiejsze, jeśli ułożysz swoje pliki w powyższy sposób, ze względu na sposób pracy systemu Dodatków Firefoksa 1.5.

- -

Zaczynajmy. Utwórz gdzieś na swoim dysku folder dla Twojego rozszerzenia, np. C:\extensions\my_extension\ lub ~/extensions/my_extension/. (Uwaga: Używaj tylko małych liter) Wewnątrz tego folderu tworzymy kolejny o nazwie chrome, następnie wewnątrz chrome tworzymy folder content. (W systemach Uniksowych można zazwyczaj stworzyć wszystkie trzy foldery za pomocą polecenia mkdir -p chrome/content wydanego w głównym katalogu rozszerzenia.)

- -

Wewnątrz głównego folderu rozszerzenia, obok folderu chrome, tworzymy dwa puste pliki tekstowe: chrome.manifest oraz install.rdf.

- -

Przykładowo:

- -
#!/bin/sh
-h=$HOME/moExt
-mkdir -p $h/my_extension/chrome/content
-touch $h/my_extension/chrome.manifest $h/my_extension/install.rdf
-
- -

Więcej wskazówek na temat tego jak przygotowywać środowisko programistyczne można znaleźć w artykule Przygotowanie środowiska programowania rozszerzenia.

- -

Tworzenie manifestu instalacji

- -

Otwieramy plik install.rdf, który utworzyliśmy w głównym katalogu rozszerzenia i wpisujemy tam:

- -
<?xml version="1.0"?>
-
-<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-     xmlns:em="http://www.mozilla.org/2004/em-rdf#">
-
-  <Description about="urn:mozilla:install-manifest">
-    <em:id>sample@foo.net</em:id>
-    <em:version>1.0</em:version>
-    <em:type>2</em:type>
-
-    <!-- Target Application this extension can install into,
-         with minimum and maximum supported versions. -->
-    <em:targetApplication>
-      <Description>
-        <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
-        <em:minVersion>1.0+</em:minVersion>
-        <em:maxVersion>1.5.0.*</em:maxVersion>
-      </Description>
-    </em:targetApplication>
-
-    <!-- Front End MetaData -->
-    <em:name>Sample!</em:name>
-    <em:description>A test extension</em:description>
-    <em:creator>Your Name Here</em:creator>
-    <em:homepageURL>http://www.foo.com/</em:homepageURL>
-  </Description>
-</RDF>
-
- - - -

Zobacz Manifesty Instalacji, gdzie znajdziesz kompletną listę wymaganych i opcjonalnych właściwości.

- -

Zapisz plik.

- -

Rozszerzanie przeglądarki przy użyciu języka XUL

- -

Interfejs użytkownika w Firefoksie napisany jest w XUL i JavaScript. XUL jest językiem zgodnym z językiem XML, pozwala on na tworzenie elementów interfejsu użytkownika takich jak: przyciski, menu, paski narzędzi itp. Akcje użytkownika są powiązane z funkcjami przy użyciu języka JavaScript.

- -

Aby rozszerzyć możliwości przeglądarki, zmieniamy interfejs użytkownika poprzez dodanie lub modyfikację kontrolek. Możemy dodać elementy interfejsu poprzez wstawienie nowych elementów DOM XUL do okna przeglądarki i zmodyfikowanie ich poprzez dodanie skryptów i uchwytów zdarzeń.

- -

Przeglądarka jest zaimplementowana w pliku XUL o nazwie browser.xul ($FIREFOX_INSTALL_DIR/chrome/browser.jar zawiera content/browser/browser.xul). W browser.xul znajdziemy pasek stanu, który wygląda mniej więcej tak:

- -
<statusbar id="status-bar">
- ... <statusbarpanel>s ...
-</statusbar>
-
- -

<statusbar id="status-bar"> jest punktem wiązania dla nakładki XUL.

- -
Nakładki XUL
- -

Nakładki XUL są metodą na dołączanie w locie elementów interfejsu XUL do gotowych dokumentów XUL. Nakładka XUL to plik o rozszerzeniu .xul określający fragmenty w języku XUL, które mają zostać dołączone do określonego punktu wiązania w dokumencie głównym. Fragmenty te mogą określać elementy interfejsu, które mają zostać dodane, usunięte lub zmodyfikowane.

- -

Przykładowy dokument nakładki XUL {{ Ref(1) }}

- -
<?xml version="1.0"?>
-<overlay id="sample"
-         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
- <statusbar id="status-bar">
-  <statusbarpanel id="my-panel" label="Witaj świecie!"/>
- </statusbar>
-</overlay>
-
- -

Element <statusbar> nazwany status-bar określa "punkt wiązania" w oknie przeglądarki, do którego chcemy się podpiąć.

- -

Element podrzędny ("dziecko") <statusbarpanel> jest nowym elementem interfejsu, który chcemy wstawić wewnątrz elementu będącego punktem wiązania.

- -

Skopiuj przykładowy kod podany powyżej i zapisz go w pliku o nazwie sample.xul wewnątrz katalogu chrome/content, który wcześniej utworzyłeś.

- -

Aby dowiedzieć się więcej na temat wiązania elementów interfejsu i modyfikowania interfejsu użytkownika przy zastosowaniu Nakładek, czytaj dalej.

- -

Chrome URI

- -

Pliki XUL są częścią "Pakietów Chrome" - paczek komponentów interfejsu użytkownika, które są ładowane przy użyciu URI chrome://. Zamiast ładować przeglądarkę z dysku używając URI file:// (ponieważ położenie Firefoksa w systemie może się zmieniać w zależności od platformy i systemu), twórcy Firefoksa wymyślili w jaki sposób tworzyć URI dla zawartości plików XUL, o których wie zainstalowana aplikacja.

- -

URI dla okna przeglądarki to: chrome://browser/content/browser.xul Spróbuj wpisać to URI do paska adresu w Firefoksie!

- -

Chrome URI składa się z kilku części:

- - - -

Tak więc, chrome://foo/skin/bar.png ładuje plik bar.png z sekcji skin rozszerzenia foo.

- -

Kiedy ładujesz zawartość używając Chrome URI, Firefox używa rejestru Chrome do przetłumaczenia tych identyfikatorów URI na właściwe pliki źródłowe na dysku (lub w archiwach JAR).

- -

Tworzenie Manifestu Chrome

- -

Więcej informacji o manifeście Chrome i obsługiwanych przez niego właściwościach znajdziesz w dokumentacji Manifestu Chrome.

- -

Otwórz plik o nazwie chrome.manifest, który stworzyłeś obok katalogu chrome w głównym katalogu rozszerzenia.

- -

Dodaj poniższy kod:

- -
content     sample    chrome/content/
-
- -

(Nie zapomnij o ukośnikach "/"! Bez nich pakiet nie zostanie zarejestrowany.)

- -

Dane w pliku określają:

- -
    -
  1. typ zawartości przechowywanej w pakiecie chrome,
  2. -
  3. nazwę pakietu chrome (używaj wyłącznie małych liter w nazwie rozszerzenia ("sample"), ponieważ Firefoks/Thunderbird nie obsługuje mieszanych wielkości liter w wersji 2 oraz wcześniejszych - {{ Bug(132183) }}),
  4. -
  5. położenie plików pakietu chrome.
  6. -
- -

Zatem powyższa linia informuje, że dla pakietu sample możemy znaleźć pliki zawierające dane typu content (zawartość) w lokalizacji chrome/content, podanej względem położenia pliku chrome.manifest.

- -

Zauważ, że pliki zawartości, lokalizacji i motywu muszą być zawarte wewnątrz folderów content, locale oraz skin wewnątrz twojego podkatalogu chrome.

- -

Zapisz plik. Kiedy załadujesz Firefoksa z twoim rozszerzeniem (dalej w tym przewodniku), ten plik umożliwi zarejestrowanie Twojego pakietu chrome.

- -

Rejestrowanie nakładki

- -

Chcemy, aby Firefox łączył Twoją nakładkę z oknem przeglądarki, zawsze gdy jest ono wyświetlane. Dodaj tą linię do twojego pliku chrome.manifest :

- -
overlay chrome://browser/content/browser.xul chrome://sample/content/sample.xul
-
- -

Mówi ona Firefoksowi, żeby połączył sample.xul i browser.xul, gdy browser.xul jest ładowany.

- -

Test

- -

Po pierwsze, musimy powiedzieć przeglądarce Firefox o Twoim rozszerzeniu. W starych, złych czasach Firefoksa 1.0 oznaczało to spakowanie rozszerzenia jako XPI i zainstalowanie go przez interfejs użytkownika, co było naprawdę nieprzyjemne. Teraz jest to znacznie prostsze.

- -
    -
  1. Otwórz swój folder profilu,
  2. -
  3. Otwórz folder extensions (stwórz go, jeśli nie istnieje),
  4. -
  5. Stwórz nowy plik tekstowy i umieść w nim ścieżkę do folderu twojego rozszerzenia, np. C:\extensions\myExtension\ lub ~/extensions/myExtension. Zapisz plik z identyfikatorem twojego rozszerzenia jako jego nazwą, np. sample@foo.net.
  6. -
- -

(Nie zapomnij o ukośniku "/"! Bez niego rozszerzenie nie zostanie zarejestrowane.)

- -

Teraz jesteś gotowy do testowania swojego rozszerzenia!

- -

Uruchom Firefoksa. Firefox wykryje plik z odnośnikiem do katalogu Twojego rozszerzenia i zainstaluje rozszerzenie. Kiedy pojawi się okno przeglądarki, powinieneś zobaczyć tekst "Witaj świecie!" z prawej strony paska statusu.

- -

Możesz teraz wrócić i zmienić plik .xul, uruchomić ponownie Firefoksa - zmiany powinny się pojawić.

- -<center> -

grafika:Helloworld_status_bar.PNG

- -

grafika:Helloworld_extensions_wnd.PNG

-</center> - -

Pakowanie

- -

Teraz, gdy twoje rozszerzenie działa, możesz je spakować w celu umożliwienia dystrybucji i instalacji.

- -

Spakuj jako archiwum zip zawartość katalogu rozszerzenia (nie sam folder rozszerzenia) i zmień rozszerzenie pliku zip na rozszerzenie .xpi. W Windows XP możesz to łatwo zrobić przez zaznaczenie wszystkich plików i podfolderów w katalogu rozszerzenia, kliknięcie prawym przyciskiem myszy i wybranie "Wyślij do -> Folder skompresowany (zip)". Plik .zip zostanie utworzony. Teraz tylko zmień nazwę i gotowe!

- -

Teraz wgraj plik .xpi na serwer i upewnij się, że jest obsługiwany jako application/x-xpinstall. Możesz podlinkować plik i umożliwić ludziom ściąganie i instalowanie Twojego rozszerzenia w Firefoksie.

- -

Zastosowanie addons.mozilla.org

- -

Mozilla Update jest witryną służącą do rozpowszechniania rozszerzeń, gdzie możesz umieścić swoje rozszerzenie za darmo. Rozszerzenie będzie przechowywane w sieci mirrorów Mozilli gwarantując możliwość ściągnięcia go, nawet jeżeli będzie ono bardzo popularne. Witryna Mozilli umożliwia także użytkownikom łatwiejszą instalację i automatyczne uaktualnienia do nowych wersji po ich udostępnieniu przez Ciebie. W dodatku Mozilla Update pozwala użytkownikom komentować i dostarczać opinie na temat twojego rozszerzenia. Rozpowszechnianie swoich rozszerzeń za pomocą Mozilla Update jest bardzo zalecane!

- -

Odwiedź http://addons.mozilla.org/developers/, załóż konto i zacznij rozpowszechnianie swoich rozszerzeń!

- -

Uwaga: Twoje rozszerzenie może być szybciej udostępnione i częściej ściągane, jeśli masz jego dobry opis i ekranowe zrzuty rozszerzenia w akcji.

- -

Rejestrowanie rozszerzeń w rejestrze Windows

- -

W systemie Windows informacja o rozszerzeniach może być dodana do rejestru, wtedy rozszerzenia będą automatycznie instalowane następnym razem, gdy aplikacja (Firefox/Thunderbird) uruchamia się. To umożliwia instalatorom innych aplikacji łatwe integrowanie się z Firefoksem i innymi aplikacjami Mozilli poprzez rozszerzenia. Zobacz Dodawanie rozszerzeń poprzez rejestr systemu Windows w celu uzyskania dalszych informacji.

- -

Więcej o nakładkach XUL

- -

Poza dołączaniem kontrolek interfejsu użytkownika do punktów łączenia możesz użyć fragmentów XUL w Nakładkach do:

- - - -
<statusbarpanel position="1" .../>
-
-<statusbarpanel insertbefore="other-id" .../>
-
-<statusbarpanel insertafter="other-id" .../>
-
- -

Tworzenie nowego komponentu interfejsu użytkownika

- -

Możesz tworzyć swoje własne okna i okienka dialogowe jako oddzielne pliki .xul, dostarczać nową funkcjonalność poprzez implementację akcji w plikach .js, używać metod DOM do manipulowania kontrolkami interfejsu użytkownika. Możesz używać stylów w plikach .css do dołączania obrazków, ustawiania kolorów itp.

- -

Zobacz dokumentację XUL, znajdziesz w niej więcej zasobów dla programistów XUL.

- -

Pliki domyślne

- -

Domyślne pliki, których używasz do stworzenia profilu użytkownika powinny być umieszczone w katalogu defaults/ w głównym folderze hierarchii katalogów Twojego rozszerzenia. Pliki domyślnych preferencji .js powinny być przechowywane w defaults/preferences/ - kiedy umieścisz je tutaj, będą one automatycznie ładowane przez system preferencji Firefoksa podczas startu tak, że będziesz miał do nich dostęp używając Preferencji API.

- -

Przykładowy plik domyślny preferencji:

- -
pref("extensions.sample.username", "Joe"); //tekst
-pref("extensions.sample.sort", 2); //liczba
-pref("extensions.sample.showAdvanced", true); //wartość logiczna
-
- -

Komponenty XPCOM

- -

Firefox obsługuje komponenty XPCOM w rozszerzeniach. Możesz łatwo stworzyć swoje własne komponenty w JavaScript lub C++ (używając SDK Gecko).

- -

Wszystkie pliki .js lub .dll umieszczamy w katalogu components/ - zostaną one automatycznie zarejestrowane przy pierwszym uruchomieniu Firefoksa po instalacji rozszerzenia.

- -

Aby uzyskać więcej informacji, zobacz Jak stworzyć komponent XPCOM w Javascripcie, Jak stworzyć binarny komponent XPCOM używając Visual Studio oraz Tworzenie komponentów XPCOM.

- -

Linia poleceń aplikacji

- -

Jednym z możliwych zastosowań komponentów XPCOM wykonanych specjalnie do tego celu jest dodanie agenta linii poleceń do Firefoksa lub Thunderbirda. Możesz użyć tej techniki do uruchamiania swojego rozszerzenia jako aplikacji:

- -
 firefox.exe -myapp
-
- -

Zobacz Chrome:Linia poleceń i dyskusję na forum, aby poznać szczegóły.

- -

Lokalizacja

- -

Dla obsługi więcej niż jednego języka, powinieneś rozdzielić teksty napisów od reszty zawartości Twojego rozszerzenia używając do tego encji i plików własności. Dużo łatwiej zrobić to podczas tworzenia rozszerzenia niż wracać do tego później.

- -

Informacje o lokalizacji dla Twojego rozszerzenia są przechowywane w katalogu locale. Na przykład, dla dodania lokalizacji do naszego przykładowego rozszerzenia, stwórz katalog "locale" w chrome (gdzie ulokowany jest katalog "content") i dodaj następującą linię do pliku chrome.manifest:

- -
locale sample sampleLocale chrome/locale/
-
- -

Dla stworzenia lokalizowalnej wartości atrybutu w XUL wstaw te wartości do pliku .dtd, który powinien być umieszczony w katalogu locale i wyglądać tak:

- -
<!ENTITY  button.label     "Click Me!">
-<!ENTITY  button.accesskey "C">
-
- -

I następnie dołącz go na początku Twojego dokumentu XUL (ale pod "<?xml version"1.0"?>"), tak jak poniżej:

- -
<!DOCTYPE window SYSTEM "chrome://sample/locale/filename.dtd">
-
- -

gdzie: window jest wartością atrybutu localName, głównego elementu dokumentu XUL, a wartość własności SYSTEM jest identyfikatorem chrome URI pliku encji. Dla naszego prostego rozszerzenia, głównym elementem jest overlay.

- -

Aby użyć encji, zmodyfikuj swój kod XUL, tak żeby wyglądał jak ten (poniższa linia musi być zawarta wewnątrz elementu <statusbar id="status-bar"> z poprzedniego przykładu):

- -
<button label="&button.label;" accesskey="&button.accesskey;"/>
-
- -

Rejestr Chrome załaduje plik encji z pakietu lokalizacyjnego odpowiadającego wybranej lokalizacji.

- -

Dla łańcuchów znaków, których używasz w skrypcie, utwórz plik tekstowy .properties, który w każdej linii ma łańcuchy znaków w formacie:

- -
key=value
-
- -

i następnie użyj: nsIStringBundleService/nsIStringBundle lub znacznika <stringbundle> w celu załadowania wartości do skryptu.

- -

Zrozumienie przeglądarki

- -

Użyj Inspektora DOM (nie jest on częścią Standardowej instalacji Firefoksa; musisz go zainstalować z użyciem instalacji Użytkownika i wybrać Narzędzia programistyczne jeśli nie ma składnika "Inspektor DOM" w menu Narzędzia w twojej przeglądarce) do zbadania okna przeglądarki lub każdego innego okna XUL, które chcesz zmodyfikować.

- -

Użyj przycisku "Wybierz węzeł do zbadania poprzez kliknięcie na nim" z paska narzędzi położonego u góry na lewo Inspektora DOM do kliknięcia na element (węzeł) w oknie przeglądarki. Kiedy to zrobisz widok drzewa hierarchii DOM w oknie Inspektora DOM przeniesie się na węzeł, na który kliknąłeś.

- -

Użyj prawego panelu Inspektora DOM w celu znalezienia punktów łączenia z identyfikatorami, których możesz użyć przy wstawianiu swoich elementów z nakładek. Jeśli nie możesz znaleźć elementu z identyfikatorem, do któregoś mógłbyś się podłączyć, być może będziesz musiał dołączyć skrypt do swojej nakładki i wstawiać swoje elementy, kiedy zdarzenie load zostanie odpalone w głównym oknie XUL.

- -

Debugowanie rozszerzeń

- -

Analityczne narzędzia do debugowania

- - - -

Debugowanie printf

- - - -

Zaawansowane debugowanie

- - - -

Szybki start

- -

Możesz zastosować narzędzie Kreator rozszerzeń do generowania prostych rozszerzeń, które potem możesz modyfikować.

- -

Rozszerzenie Hello World podobne do tych, które można wygenerować Kreatorem Rozszerzeń jest opisane linijka po linijce w innym przewodniku MozillaZine Knowledge Base.

- -

Dalsze informacje

- -
* Rozszerzenia - FAQ
-* Rozszerzenia
-
- -
-

{{ Note(1) }}Dwie uwagi do tego punktu:

- - diff --git a/files/pl/conflicting/tools/performance/index.html b/files/pl/conflicting/tools/performance/index.html deleted file mode 100644 index 680530d191..0000000000 --- a/files/pl/conflicting/tools/performance/index.html +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: JavaScript Profiler -slug: conflicting/Tools/Performance -translation_of: Tools/Performance -translation_of_original: Tools/Profiler -original_slug: Narzędzia/Profiler ---- -

Use the Profiler tool to find bottlenecks in your JavaScript code. The Profiler periodically samples the current JavaScript call stack and compiles statistics about the samples.

-

You can launch the Profiler by selecting "Profiler" from the "Web Developer" menu. You'll find the "Web Developer" menu under the "Tools" menu on Linux and OS X, and directly under the "Firefox" menu on Windows.

-

The Toolbox will open, with the Profiler selected.

-

Sampling Profilers

-

The JavaScript profiler is a sampling profiler. This means that it periodically samples the state of the JavaScript engine, and records the stack for the code executing at the time the sample was taken. Statistically, the number of samples taken in which we were executing a particular function corresponds to the amount of time the browser is spending executing it, so you can identify bottlenecks in your code.
-
- For example, consider a program like this:

-
function doSomething() {
-  var x = getTheValue();
-  x = x + 1;                   // -> sample A
-  logTheValue(x);
-}
-
-function getTheValue() {
-  return 5;
-}
-
-function logTheValue(x) {
- console.log(x);               // -> sample B, sample C
-}
-
-doSomething();
-

Suppose we run this program with the profiler active, and in the time it takes to run, the profiler takes three samples, as indicated in the inline comments above.

-

They're all taken from inside doSomething(), but the second two are inside the logTheValue() function called by doSomething(). So the profile would consist of three stack traces, like this:

-
Sample A: doSomething()
-Sample B: doSomething() > logTheValue()
-Sample C: doSomething() > logTheValue()
-

This obviously isn't enough data to tell us anything, but with a lot more samples we might be able to conclude that logTheValue() is the bottleneck in our code.

-

Creating a profile

-

Click the stopwatch button in the Profiler to start recording samples. When Profiler is recording, the stopwatch button will be highlighted. Click on it again to stop recording and save the new profile:

-

-

Once you've clicked "Stop", the new profile will open automatically:

-

-

This pane's divided into two parts:

- -

Analyzing a profile

-

The profile is split into two parts:

- -

Profile timeline

-

The profile timeline occupies the top part of the profile display:

-

The horizontal axis is time, and the vertical axis is call stack size at that sample. Call stack represents the amount of active functions at the time when the sample was taken.

-

Red samples along the chart indicate the browser was unresponsive during that time, and a user would notice pauses in animations and responsiveness. If a profile has red samples, consider breaking this code up into several events, and look into using requestAnimationFrame and Workers.

-

You can examine a specific range within the profile by clicking and dragging inside the timeline:

-

-

A new button then appears above the timeline labeled "Sample Range [AAA, BBB]". Clicking that button zooms the profile, and the details view underneath it, to that timeslice:

-


-

-

Profile details

-

The profile details occupy the bottom part of the profile display:

-

When you first open a new sample, the sample pane contains a single row labeled "(total)", as in the screenshot above. If you click the arrow next to "(total)", you'll see a list of all the top-level functions which appear in a sample.

-

-

Running time shows the total number of samples in which this function appeared1, followed by the percentage of all samples in the profile in which this function appeared. The first row above shows that there were 2021 samples in the entire profile, and the second row shows that 1914, or 94.7%, of them were inside the detectImage() function.

-

Self shows the number of samples in which the sample was taken while executing this function itself, and not a function it was calling. In the simple example above, doSomething() would have a Running time of 3 (samples A, B, and C), but a Self value of 1 (sample A).

-

The third column gives the name of the function along with the filename and line number (for local functions) or basename and domain name (for remote functions). Functions in gray are built-in browser functions: functions in black represent JavaScript loaded by the page. If you hover the mouse over a row you'll see an arrow to the right of the function's identifier: click the arrow and you'll be taken to the function source.

-

Expanding the call tree

-

In a given row, if there are any samples taken while we were in a function called by this function (that is, if Running Time is greater than Self for a given row) then an arrow appears to the left of the function's name, enabling you to expand the call tree.

-

In the simple example above, the fully-expanded call tree would look like this:

- - - - - - - - - - - - - - - - - - -
Running TimeSelf 
3            100%1doSomething()
2              67%2logTheValue()
-

To take a more realistic example: in the screenshot below, looking at the second row we can see that 1914 samples were taken inside the detectImage() function. But all of them were taken in functions called by detectImage() (the Self cell is zero). We can expand the call tree to find out which functions were actually running when most of the samples were taken:

-

-

This tells us that 6 samples were taken when we were actually executing detectAtScale(), 12 when we were executing getRect() and so on.

-

Footnotes

-
    -
  1. If the function is called multiple times from different sources, it will be represented multiple times in the Profiler output. So generic functions like forEach will appear multiple times in the call tree.
  2. -
-

 

diff --git a/files/pl/conflicting/web/api/document/hasfocus/index.html b/files/pl/conflicting/web/api/document/hasfocus/index.html deleted file mode 100644 index 54eada94e9..0000000000 --- a/files/pl/conflicting/web/api/document/hasfocus/index.html +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Zarządzanie fokusem w HTML -slug: conflicting/Web/API/Document/hasFocus -tags: - - DOM - - Firefox 3 - - HTML - - Wszystkie_kategorie -translation_of: Web/API/Document/hasFocus -translation_of_original: Web/HTML/Focus_management_in_HTML -original_slug: Web/HTML/Zarządzanie_fokusem_w_HTML ---- -

{{ Draft() }} -

W programie Firefox 3 wprowadzono obsługę dwóch nowych atrybutów DOM, zdefiniowanych w roboczej wersji specyfikacji HTML 5: activeElement i hasFocus. -


-

-
-
-{{ languages( { "en": "en/Focus_management_in_HTML", "es": "es/Gesti\u00f3n_del_foco_en_HTML", "fr": "fr/Gestion_du_focus_en_HTML", "ja": "ja/Focus_management_in_HTML" } ) }} diff --git a/files/pl/conflicting/web/api/document_object_model/index.html b/files/pl/conflicting/web/api/document_object_model/index.html deleted file mode 100644 index 23866fd108..0000000000 --- a/files/pl/conflicting/web/api/document_object_model/index.html +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: Przedmowa -slug: conflicting/Web/API/Document_Object_Model -tags: - - DOM - - Dokumentacja_Gecko_DOM - - Gecko - - Wszystkie_kategorie -translation_of: Web/API/Document_Object_Model -translation_of_original: Web/API/Document_Object_Model/Preface -original_slug: Dokumentacja_Gecko_DOM/Przedmowa ---- -

{{ ApiRef() }}

-

O dokumentacji

-

Ten rozdział opisuje przewodnik jaki czytasz: czyli czym jest, jakie informacje są w nim zaprezentowane i w jaki sposób można użyć przykładów zawartych w dokumentacji do własnego programowania.

-

Uwaga, bo ten dokument nie służy do programowania i nie jest aktualnie pełną listą metod DOM i własności zaimplementowanych w Gecko. Każdy indywidualny rozdział dokumentu (np., Obiekt document) są w pełni opisanym obiektem(ami). Jako informacje dokumentacji dla rozmaitych użytkowników wraz z odnośnikami do poszczególnych części API będą zintegrowane z tym dokumentem.

-

Kto powinien ją przeczytać

-

Czytelnik dokumentacji Gecko DOM jest programista piszący strony internetowe lub wprawny użytkownik sieci, który wie trochę o pisaniu stron oraz zna ich budowę. W dokumentacji nie tworzy się założeń, że czytelnik posiada wiedzę z DOM, z XML, z tematyki serwerów sieciowych lub standardów sieciowych, czy nawet z JavaScriptu, bo język, w którym DOM został stworzony, jest dostępny dla czytającego tą dokumentację. Natomiast w tym dokumencie założono, że czytelnik ma obycie z HTML, ze znacznikami, z podstawową strukturą stron internetowych, z przeglądarkami i z arkuszami stylów.

-

We wstępnym materiale, znajduje się wiele przykładów i ich wykorzystanie na bardzo wysokim poziomie, dokument jest dla "początkujących" programistów sieciowych. Ogólnie, kiedykolwiek, dokumentacja API powinna być wartościowa zarówno dla doświadczonych jak i niedoświadczonych deweloperów.

-

Czym jest Gecko?

-

Mozilla, Firefox, Netscape 6+, i inne oparte o Mozillę przeglądarki posiadają identyczną implementację DOM. Dzieje się tak ponieważ używają tej samej technologii. naturally, it applies only to products based on the same version of Gecko, but it\'s tricky to explain

-

Gecko, komponent oprogramowania w tych przeglądarkach, który obsługuje przetwarzanie kodu HTML, rozmieszczenie elementów na stronach, model obiektowy dokumentu (DOM), a nawet tworzenie całego interfejsu aplikacji, jest szybkim, zgodnym ze standardami silnikiem renderowania, który implementuje standard W3C DOM i podobny do DOM (ale niestandardowy) model obiektowy przeglądarki (np., window i inne) w kontekście stron WWW i interfejsu aplikacji.

-

Mimo, że interfejs aplikacji i zawartość wyświetlana przez przeglądarkę różnią się w wielu praktycznych aspektach, DOM reprezentuje je jednorodnie jako hierarchię węzłów. (commenting this incomplete sentence out for now...) The tree structure of the DOM (which in its application to the user

-

Składnia API

-

Każdy opis w dokumentacji API zawiera przykłady składni, parametry wejścia - wyjścia (gdzie podawany jest również typ zmiennej), przykład, dodatkowe uwagi i link do odpowiedniego tematu w specyfikacji.

-

Normalnie właściwości tylko do odczytu posiadają tylko jedna linię składni, gdyż mogą być one tylko odczytane a nie zapisane. Na przykład własność availHeight obiektu screen zawiera następująca informacje:

-
- Grafika:Preface2.gif
-

Oznacza to, że można używać tylko własności z prawej strony wyrażenia; dla własności typu odczyt/zapis można je wykorzystywać po obydwu stronach wyrażenia jak ilustruje poniższy przykład:

-
- Grafika:Prefacea.gif
-

Ogólnie, dla obiektów opisanych powyżej jest podana prosta składnia, np. element dla wszystkich elementów, document dla głównych dokumentów obiektu, table dla obiektu TABLE itd. (zobacz Ważne typy danych dla różnych typów danych).

-

Korzystanie z przykładów

-

Wiele przykładów w tej dokumentacji jest pełnymi plikami, które możemy wykorzystać poprzez skopiowanie i wklejenie do nowego pliku i następnie otworzenie w swojej przeglądarce. Reszta jest tylko fragmentami kodu. Taki fragment możesz uruchomić poprzez umieszczenie go w wewnątrz funkcji JavaScript zwracającej nazwę. Na przykład własność window.document może być testowana wewnątrz funkcji takiej jak ta poniżej, która jest wywołana za pomocą przycisku:

-
<html>
-<script>
-function testWinDoc() {
-doc= window.document;
-alert(doc.title);
-}
-</script>
-<button onclick="testWinDoc();">Test własności dokumentu</button>
-</html>
-
-

Podobne funkcje i strony można wymyślić dla wszystkich składników obiektów, które jeszcze nie znajdują się w pakiecie. Zobacz temat Testowanie DOM API we wprowadzeniu dla "test harness", który będziesz mógł użyć do testowania liczby wszystkich API na raz.

-
-  
-

{{ languages( { "en": "en/Gecko_DOM_Reference/Preface", "es": "es/Referencia_DOM_de_Gecko/Prefacio", "fr": "fr/R\u00e9f\u00e9rence_du_DOM_Gecko/Pr\u00e9face", "ja": "ja/Gecko_DOM_Reference/Preface", "ko": "ko/Gecko_DOM_Reference/Preface", "zh-cn": "cn/Gecko_DOM_\u53c2\u8003/Preface" } ) }}

diff --git a/files/pl/conflicting/web/api/document_object_model_7d961b8030c6099ee907f4f4b5fe6b3d/index.html b/files/pl/conflicting/web/api/document_object_model_7d961b8030c6099ee907f4f4b5fe6b3d/index.html deleted file mode 100644 index 01b4e353ad..0000000000 --- a/files/pl/conflicting/web/api/document_object_model_7d961b8030c6099ee907f4f4b5fe6b3d/index.html +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: DOM -slug: conflicting/Web/API/Document_Object_Model_7d961b8030c6099ee907f4f4b5fe6b3d -tags: - - DOM - - Wszystkie_kategorie -translation_of: Web/API/Document_Object_Model -translation_of_original: DOM -original_slug: DOM ---- -
- Użycie W3C DOM poziom 1
- Wprowadzenie do W3C DOM.
-
-

DOM (ang. Document Object Model, obiektowy model dokumentu) to API dla dokumentów HTML i XML. Wprowadza strukturalne odwzorowanie dokumentu, pozwalając modyfikować jego zawartość i warstwę prezentacji. Podsumowując, DOM łączy strony WWW ze skryptami lub innymi językami programowania.

-
- - - - - - - -
-

Dokumentacja

-
-
- O obiektowym modelu dokumentu
-
- Krótkie wprowadzenie do DOM.
-
- Dokumentacja Gecko DOM
-
- Pełna dokumentacja DOM wraz z jego implementacją w Gecko.
-
- Dynamiczne zmiany interfejsu użytkownika bazującego na XUL-u
-
- Podstawy manipulacji interfejsem użytkownika w XUL za pomocą metod DOM.
-
- DOM i JavaScript
-
- Czym jest DOM? Co to jest JavaScript? Co zrobić, aby zastosować je razem na własnej stronie? Ten dokument odpowiada na te pytania i na wiele innych.
-
- Obiektowy model dokumentu w Mozilli
-
- Starsza wersja dokumentacji DOM, hostowane na mozilla.org.
-
-

Pokaż wszystkie...

-
-

Społeczność

-
    -
  • Obejrzyj fora Mozilli... {{ DiscussionList("dev-tech-dom", "mozilla.dev.tech.dom") }}
  • -
-

Narzędzia

- -

Pokaż wszystkie...

- - -
-

 

diff --git a/files/pl/conflicting/web/api/document_object_model_e07446e4017cbd3df6b1d4405d407501/index.html b/files/pl/conflicting/web/api/document_object_model_e07446e4017cbd3df6b1d4405d407501/index.html deleted file mode 100644 index 3accab3cc2..0000000000 --- a/files/pl/conflicting/web/api/document_object_model_e07446e4017cbd3df6b1d4405d407501/index.html +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: O modelu obiektowym dokumentu -slug: conflicting/Web/API/Document_Object_Model_e07446e4017cbd3df6b1d4405d407501 -tags: - - DOM - - Wszystkie_kategorie -translation_of: Web/API/Document_Object_Model -translation_of_original: DOM/About_the_Document_Object_Model -original_slug: O_modelu_obiektowym_dokumentu ---- -

 

-

Czym jest DOM?

-

Model obiektowy dokumentu (DOM) to API dla dokumentów HTML i XML. Zapewnia ono strukturalną reprezentację dokumentu, pozwalając na modyfikację jego zawartości i wizualnej prezentacji. W gruncie rzeczy, DOM łączy strony internetowe ze skryptami lub językami programowania.

-

Wszystkie właściwości, metody i zdarzenia dostępne dla twórcy stron internetowych, służące do manipulowania i tworzenia stron zorganizowane są w obiekty (np. obiekt document reprezentujący dokument, obiekt table odpowiadający za tabele w HTML itp.) Obiekty te dostępne są poprzez języki skryptowe w większości współczesnych przeglądarek.

-

DOM używany jest zazwyczaj w połączeniu z JavaScriptem. Oznacza to, że kod pisany jest w JavaScript, ale DOM wykorzystywany jest by uzyskać dostęp do strony internetowej i jej elementów. Jednakże DOM zaprojektowano tak, by był niezależnym od konkretnego języka programowania, tworząc strukturalną reprezentację dokumentu poprzez jedno, spójne API. Mimo że na tej stronie skupimy się na JavaScripcie, implementacje DOM można stworzyć dla dowolnego języka.

-

Konsorcjum W3C stworzyło standard DOM, nazywany W3C DOM. Powinno to, dzięki poprawnej implementacji w większości przeglądarek, pozwolić na tworzenie aplikacji o dużych możliwościach dla różnych przeglądarek.

-

Dlaczego obsługa DOM jest tak ważna w Mozilli?

-

Terminem "Dynamiczny HTML" (DHTML) niektórzy dostawcy określają połączenie HTML-a, arkuszy stylów i skryptów, pozwalające na animację dokumentów. Grupa W3C DOM Working Group pracuje ciężko, by uzgodnić spójne i niezależne od języka rozwiązania (zob. także W3C FAQ). Jako że Mozilla przypisuje sobie tytuł platformy dla aplikacji internetowych, obsługa DOM jest jedną z najbardziej oczekiwanych możliwości, a także niezbędną, jeżeli Mozilla chce być realną alternatywą dla innych przeglądarek.

-

Jeszcze istotniejszym jest fakt, że interfejs użytkownika w Mozilli (a także Firefoksie i Thunderbirdzie) zbudowany jest przy użyciu XUL - XML-owego języka interfejsu. Zatem Mozilla używa DOM by operować swym własnym interfejsem.

- -

{{ languages( { "en": "en/About_the_Document_Object_Model", "es": "es/Acerca_del_Modelo_de_Objetos_del_Documento", "fr": "fr/\u00c0_propos_du_Document_Object_Model", "ja": "ja/About_the_Document_Object_Model", "ko": "ko/About_the_Document_Object_Model", "ru": "ru/\u041e\u0431_\u043e\u0431\u044a\u0435\u043a\u0442\u043d\u043e\u0439_\u043c\u043e\u0434\u0435\u043b\u0438_\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430", "zh-cn": "cn/About_the_Document_Object_Model" } ) }}

diff --git a/files/pl/conflicting/web/api/index.html b/files/pl/conflicting/web/api/index.html deleted file mode 100644 index 128a20a2dd..0000000000 --- a/files/pl/conflicting/web/api/index.html +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: element.name -slug: conflicting/Web/API -tags: - - DOM - - Dokumentacja_Gecko_DOM - - Gecko - - Wszystkie_kategorie -translation_of: Web/API -translation_of_original: Web/API/Element/name -original_slug: Web/API/Element/name ---- -

{{ ApiRef() }}

-

Podsumowanie

-

name pobiera lub ustawia atrybut name obiektu DOM. Ma zastosowanie tylko dla poniższych elementów: anchor, applet, form, frame, iframe, image, input, map, meta, object, option, param, select i textarea.

-

name można wykorzystać w metodzie getElementsByName, w obiekcie form i w kolekcji elements. Jeśli zostanie użyta dla formularza lub kolekcji elementów, właściwość tak może zwrócić jeden element lub ich kolekcję.

-

Składnia

-
HTMLElement.name = string;
-var elName = HTMLElement.name;
-
-var kontrolka = HTMLFormElement.nazwaElementu;
-var kolekcjaKontrolek = HTMLFormElement.elements.nazwaElementu;
-
-

Przykład

-
<form action="" name="formA">
-  <input type="text" value="foo">
-</form>
-
-<script type="text/javascript">
-
-  // pobierz referncję do pierwszego elementu formularza
-  var formElement = document.forms['formA'].elements[0];
-
-  // nadaj mu nazwę
-  formElement.name = 'inputA';
-
-  // i wyświetl jego wartość
-  alert(document.forms['formA'].elements['inputA'].value);
-
-</script>
-
-

uwagi

-

W przeglądarce Internet Explorer (IE) nie można modyfikować właściwości name obiektów DOM utworzonych za pomocą createElement.

-

Specyfikacja

-

Specyfikacja W3C DOM 2 HTML:

- -

{{ languages( { "en": "en/DOM/element.name", "ja": "ja/DOM/element.name", "fr": "fr/DOM/element.name" } ) }}

diff --git a/files/pl/conflicting/web/api/node/firstchild/index.html b/files/pl/conflicting/web/api/node/firstchild/index.html deleted file mode 100644 index defc694762..0000000000 --- a/files/pl/conflicting/web/api/node/firstchild/index.html +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: document.firstChild -slug: conflicting/Web/API/Node/firstChild -tags: - - DOM - - Dokumentacja_Gecko_DOM - - Gecko - - Wszystkie_kategorie -translation_of: Web/API/Node/firstChild -translation_of_original: Web/API/document.firstChild -original_slug: Web/API/Document/firstChild ---- -

{{ ApiRef() }}

-

Podsumowanie

-

document.firstChild zwraca pierwszy węzeł z listy bezpośrednich dzieci dokumentu.

-

Składnia

-
dziecko = document.firstChild
-
-

Parametry

- -

Przykład

-
function fChild() {
-  f = document.firstChild;
-  alert(f.tagName);
-}
-// wyświetli: HTML
-
-

Uwagi

-

Zauważ, że możesz powrócić do drzewa DOM z tą własnością, by przejąć te węzły potomne, których potrzebujesz, ponieważ prawie zawsze firstChild zwraca element HTML.

-

Specyfikacja

-

firstChild

-

 

-

 

-
-  
-

{{ languages( { "en": "en/DOM/document.firstChild", "es": "es/DOM/document.firstChild", "fr": "fr/DOM/document.firstChild", "ja": "ja/DOM/document.firstChild" } ) }}

diff --git a/files/pl/conflicting/web/api/node/namespaceuri/index.html b/files/pl/conflicting/web/api/node/namespaceuri/index.html deleted file mode 100644 index 5cd6455b89..0000000000 --- a/files/pl/conflicting/web/api/node/namespaceuri/index.html +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: document.namespaceURI -slug: conflicting/Web/API/Node/namespaceURI -tags: - - DOM - - Dokumentacja_Gecko_DOM - - Gecko - - Wszystkie_kategorie -translation_of: Web/API/Node/namespaceURI -translation_of_original: Web/API/Document/namespaceURI -original_slug: Web/API/Document/namespaceURI ---- -

{{ ApiRef() }}

-

Podsumowanie

-

namespaceURI zwraca przestrzeń nazw XML dokumentu.

-

Składnia

-
NSURI = document.namespaceURI
-
-

Parametry

- -

Uwagi

-

DOM jako takie nie obsługuje ani nie wymaga walidacji przestrzeni nazw. Przeprowadzenie walidacji, jeśli jest taka potrzeba, zależy od aplikacji obsługującej DOM. Zauważ też, że prefiks przestrzeni nazw nie może zostać zmieniony, kiedy już raz zostanie przypisany węzłowi.

-

Specyfikacja

-

namespaceURI

-

{{ languages( { "en": "en/DOM/document.namespaceURI", "fr": "fr/DOM/document.namespaceURI" } ) }}

diff --git a/files/pl/conflicting/web/css/css_basic_user_interface/using_url_values_for_the_cursor_property/index.html b/files/pl/conflicting/web/css/css_basic_user_interface/using_url_values_for_the_cursor_property/index.html deleted file mode 100644 index 0f245caafb..0000000000 --- a/files/pl/conflicting/web/css/css_basic_user_interface/using_url_values_for_the_cursor_property/index.html +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Podaj Dłoń 'kursorowi' -slug: >- - conflicting/Web/CSS/CSS_Basic_User_Interface/Using_URL_values_for_the_cursor_property -tags: - - CSS - - Wszystkie_kategorie -translation_of: Web/CSS/CSS_Basic_User_Interface/Using_URL_values_for_the_cursor_property -translation_of_original: Giving_'cursor'_a_Hand -original_slug: Podaj_Dłoń_'kursorowi' ---- -

 

-

Summary: Netscape 6 and Mozilla support cursor quite nicely, but that's not true of some other browsers. Happily, there's a fix. Find out how to get a hand from multiple browsers when you use this property. Wielu programistów pytało kiedy Mozilla i Netscape 6+ planuje zaimplementować obsługę własności cursor. Są oni zazwyczaj zaskoczeni odkrywając, że obie przeglądarki już od dawna wspierają ten standard. Obsługa jest oparta na zatwierdzonej specyfikacji W3C dla CSS2, w odróżnieniu od dodawania własnych pomysłów.

-

Podstawowym problemem jest to, że: Internet Explorer 5.x dla Windows rozpoznaje wartość hand, która nie występuje nigdzie w sekcji 18.1 CSS2-- ani nigdzie indziej w specyfikacji na ten temat. Wartość najbliższa zachowaniu hand to pointer, który specyfikacja definiuje jako: "Kursor jest wskaźnikiem pokazującym odnośnik." Należy zwrócić uwagę, że nigdzie nie jest powiedziane, że ma on pokazywać rękę, ale patrząc na aktualne zachowanie przeglądarek, efekt jest właściwie taki sam.

-

Niestety, IE5.x/Win zupełnie nie rozpoznaje wartości pointer. Na szczęście IE6/Win i IE5.x/Mac rozpoznają pointer tak samo jak hand. Niemniej, Mozilla i Netscape 6+ w zgodzie ze specyfikacją CSS2 wspierają pointer, lecz ignorują własnościową wartość hand.

-

Tak więc jeżeli Mozilla/Netscape ignoruje hand a IE5.x/Win ignoruje pointer, co może zrobić autor? Poproś o oba, w odpowiedniej kolejności, a zostaniesz nagrodzony.

-
a {cursor: pointer; cursor: hand;}
-

Nie odwracaj kolejności! Jeżeli zapiszesz styl tak jak pokazany powyżej, Gecko zobaczy wartość pierwszą i zignoruje drugą, więc w efekcie dostaniesz pointer. IE5.x/Win zobaczy obie i użyje drugiej, więc dostaniesz hand. Jeżeli odwrócisz wartości, to Gecko zadziała, ale IE5.x/Win również zobaczy oba i użyje drugiego, a to nie da Ci małego wskaźnika-rączki...

-

Przy użyciu powyższej sztuczki możesz upewnić się, że Twoja strona pokaże wskaźnik rączki za każdym razem.

-

Ostrzeżenie: Powyższy przykład polecany tutaj spowoduje, że strona nie będzie się walidować, ponieważ będzie zawierać nieprawidłową wartość cursor. Autorzy stron powinni sami ocenić czy ten problem jest ważniejszy, czy mniej ważny od wsparcia IE5.x/Win.

-

Sprawdzanie wsparcia

-

Zastanawiasz się czy Twoja przeglądarka obsługuje hand i pointer? Sprawdź to w poniższej tabelce!

- - - - - - - - -
Ta komórka tabeli posiada styl cursor: pointer. Powinna spowodować zmianę kursora na małą wskazującą rączkę w Mozilli i Netscape 6+, IE6/Win, oraz IE5.x/Mac, lecz nie IE5.x/Win.Ta komórka tabelinie posiada atrybutu cursor zatem powinien zostać użyty domyślny kursor.Ta komórka tabeli posiada styl cursor: hand. Powinna spowodować zmianę kursora na mały wskaźnik w IE5+/Win, ale nie w Mozilli i Netscape 6.
-

Powiązane odnośniki

- -
-

Informacje o dokumencie

- -
-

 

diff --git a/files/pl/conflicting/web/css/index.html b/files/pl/conflicting/web/css/index.html deleted file mode 100644 index 865c5f60a1..0000000000 --- a/files/pl/conflicting/web/css/index.html +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Inne zasoby -slug: conflicting/Web/CSS -tags: - - CSS - - Wszystkie_kategorie -translation_of: Web/CSS -translation_of_original: Web/CSS/Other_Resources -original_slug: Web/CSS/Inne_zasoby ---- -

-

-

Dokumenty W3C

- -

Inne zasoby

- -{{ languages( { "en": "en/CSS/Other_Resources", "fr": "fr/CSS/Autres_ressources", "ja": "ja/CSS/Other_Resources" } ) }} diff --git a/files/pl/conflicting/web/guide/index.html b/files/pl/conflicting/web/guide/index.html deleted file mode 100644 index bb717e468d..0000000000 --- a/files/pl/conflicting/web/guide/index.html +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: Programowanie WWW -slug: conflicting/Web/Guide -tags: - - Programowanie_WWW - - Wszystkie_kategorie -translation_of: Web/Guide -translation_of_original: Web_Development -original_slug: Programowanie_WWW ---- -

-

-
-

Programowanie WWW jest to zespół wszystkich aspektów tworzenia stron oraz aplikacji WWW. -

-
- - - - -
-

Dokumentacja

-
Wykrywanie wersji i programowanie dla wielu przeglądarek -
Niewłaściwie stosowanie wykrywania wersji może uczynić konserwację serwisu prawdziwym koszmarem. Przemyślenie strategii w którym momencie i w jaki sposób wykrywać wersję i rodzaj przeglądarki użytkownika jest kluczowym czynnikiem podczas składania łatwych w zarządzaniu i przenośnych serwisów internetowych. Niniejszy artykuł jest przeglądem różnych sposobów wykrywania wersji i ich użyteczności w określonych przypadkach. -
-
Użycie wartości URL dla własności cursor -
Gecko 1.8 (Firefox 1.5, SeaMonkey 1.0) obsługuje wartość URL dla własności cursor CSS2, który pozwala określić dowolne obrazeki jako kursor myszki. -
-

Pokaż wszystkie... -

-
-

Społeczność

-
  • Obejrzyj fora Mozilli... -
-

{{ DiscussionList("dev-web-development", "mozilla.dev.web-development") }} -

- -

Narzędzia

- -

Pokaż wszystkie... -

-

Powiązane tematy

-
AJAX, CSS, HTML, JavaScript, Standardy WWW, XHTML, XML -
-
-

Categories -

Interwiki Language Links -


-

{{ languages( { "de": "de/Webentwicklung", "en": "en/Web_Development", "es": "es/Desarrollo_Web", "fr": "fr/D\u00e9veloppement_Web", "it": "it/Sviluppo_Web", "ja": "ja/Web_Development" } ) }} diff --git a/files/pl/conflicting/web/html/global_attributes/spellcheck/index.html b/files/pl/conflicting/web/html/global_attributes/spellcheck/index.html deleted file mode 100644 index 7de8cfbbdf..0000000000 --- a/files/pl/conflicting/web/html/global_attributes/spellcheck/index.html +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Kontrola sprawdzania pisowni w formularzach HTML -slug: conflicting/Web/HTML/Global_attributes/spellcheck -translation_of: Web/HTML/Global_attributes/spellcheck -translation_of_original: Web/HTML/Controlling_spell_checking_in_HTML_forms -original_slug: Web/HTML/Kontrola_sprawdzania_pisowni_w_formularzach_HTML ---- -

 

-

Firefox 2 wprowadza wsparcie dla sprawdzania pisowni w polach i obszarach tekstowych w formularzach. Użytkownik może, używając interfejsu about:config, włączyć lub wyłączyć sprawdzanie pisowni oraz czy sprawdzać zawartość zarówno obszarów tekstowych jak również pól, czy tylko obszarów.

-

Domyślnie zwartość obszarów tekstowych jest sprawdzana, a pól - nie.

-

Jednakże, mogą zdarzyć się sytuacje kiedy takie zachowanie może nie być poprawne. Dla przykładu, jeśli obszar tekstowy służyć ma do wprowadzania lub edycji HTML lub podobnych danych, sprawdzanie pisowni stanowiłoby raczej przeszkodę aniżeli pomoc. Podobnie, mogą zdarzyć się sytuacje, kiedy strona sieci Web powinna rekomendować Firefoksowi by sprawdzanie pisowni było włączone dla określonego pola tekstowego.

-

Jeśli strona sieci Web wymaga włączenia lub wyłączenia sprawdzania pisowni dla danego elementu <input>, autor może zastosować atrybut spellcheck, podając wartość true jeśli sprawdzanie pisowni powinno być włączone lub false - jeśli powinno być wyłączone.

-

Proszę pamiętać, że rekomendacja strony może zostać zignorowana jeśli użytkownik wyłączył sprawdzanie pisowni globalnie, poprzez ustawienie wartości layout.spellcheckDefault na 0. Jeśli layout.spellcheckDefault ma jakąkolwiek inną wartość, rekomendacje są brane pod uwagę.

-

Możesz zakodować pole tekstowe by używało sprawdzania pisowni używając kodu HTML podobnego do poniższego:

-
<input type="text" size="50" spellcheck="true">
-
-

Podobnie, możesz zakodować pole tekstowe z wyłączonym sprawdzaniem pisowni używając kodu HTML podobnego do poniższego:

-
<textarea spellcheck="false"></textarea>
-
-

Możesz również zastosować atrybut spellcheck do innych elementów, jak na przykład elementy <span> i <div>. W tym wypadku jakiekolwiek zawarte w nich elementy <input> zastosują to ustawienie; elementy nie posiadające atrybutu spellcheck odziedziczą ustawienie sprawdzania pisowni po ich rodzicach. Jeśli nie ma żadnych podanych ustawień, zastosowane zostaną domyślne ustawienia użytkownika.

-

Na przykład:

-
<div spellcheck="true">
-  <label>Wpisz zdanie: </label><input type="text" size="50">
-  <br />
-  <label>Wpisz inne zdanie: </label><input type="text" size="50">
-</div>
-<br />
-<label>Wpisz trzecie zdanie: </label><input type="text" size="50">
-
-

W tym fragmencie kodu HTML, zawartość pierwszych dwóch pól tekstowych zostanie sprawdzona, za to trzeciego - nie.

diff --git a/files/pl/conflicting/web/html/index.html b/files/pl/conflicting/web/html/index.html deleted file mode 100644 index dd089c1e10..0000000000 --- a/files/pl/conflicting/web/html/index.html +++ /dev/null @@ -1,109 +0,0 @@ ---- -title: 'HTML: Hipertekstowy Język Znaczników' -slug: conflicting/Web/HTML -tags: - - HTML - - HTML5 - - Landing - - Web - - l10n:priority -translation_of: Web/HTML -original_slug: Web/HTML(PL) ---- -
{{HTMLSidebar}}
- -

HTML (HyperText Markup Language) jest najbardziej podstawowym elementem składowym sieci Web. Definiuje on znaczenie i strukturę treści stron internetowych. Inne technologie poza HTML są używane do opisu wyglądu/prezentacji strony internetowej (CSS) lub funkcjonalności/zachowania (JavaScript).

- -

"Hipertekst" (HyperText) odnosi się do linków łączących ze sobą strony internetowe, zarówno w obrębie jednej strony internetowej, jak i pomiędzy różnymi stronami internetowymi. Linki są podstawowym aspektem sieci Web. Umieszczając treści w Internecie i linkując je do stron stworzonych przez inne osoby, stajesz się aktywnym uczestnikiem sieci World Wide Web.

- -

HTML używa "znaczników" do opisywania tekstu, obrazów i innych treści do wyświetlania w przeglądarce internetowej. Znacznik HTML zawiera specjalne "elementy", takie jak {{HTMLElement("head")}}, {{HTMLElement("title")}}, {{HTMLElement("body")}}, {{HTMLElement("header")}}, {{HTMLElement("footer")}}, {{HTMLElement("article")}}, {{HTMLElement("section")}}, {{HTMLElement("p")}}, {{HTMLElement("div")}}, {{HTMLElement("span")}}, {{HTMLElement("img")}}, {{HTMLElement("aside")}}, {{HTMLElement("audio")}}, {{HTMLElement("canvas")}}, {{HTMLElement("datalist")}}, {{HTMLElement("details")}}, {{HTMLElement("embed")}}, {{HTMLElement("nav")}}, {{HTMLElement("output")}}, {{HTMLElement("progress")}}, {{HTMLElement("video")}} i wiele innych.

- -

Element HTML jest odróżniany od zwykłego tekstu w dokumencie za pomocą "tagów", które składają się z nazwy elementu otoczonego przez "<" oraz ">". Nazwa elementu wewnątrz znacznika nie rozróżnia wielkości liter. Oznacza to, że może być napisana wielkimi, małymi lub zmieszanymi literami. Na przykład tag <title> może być zapisany jako <Title>,<TITLE> lub w inny sposób.

- -

Poniższe artykuły pomogą Ci dowiedzieć się więcej o HTML.

- -
- - -
-
-

Poradniki dla początkujących

- -

Nasza Strefa Nauki HTML zawiera wiele modułów, które uczą HTML od podstaw - nie jest wymagana wcześniejsza wiedza.

- -
-
Wprowadzenie do HTML
-
Ten moduł jest etapem, który pozwala przyzwyczaić się do ważnych pojęć i składni, takich jak spojrzenie na zastosowanie HTML dla tekstu, jak tworzyć hiperłącza i jak używać HTML do strukturyzacji strony internetowej.
-
- -
-
Multimedia i osadzanie
-
Moduł ten wyjaśnia jak używać HTML do umieszczania multimediów na stronach internetowych, w tym różnych sposobów na dodawanie obrazów oraz osadzanie wideo, audio, a nawet całych innych stron internetowych.
-
Tabele HTML
-
Przedstawienie danych tabelarycznych na stronie internetowej w zrozumiały i dostępny sposób może być wyzwaniem. Moduł ten obejmuje podstawowe znaczniki tabelaryczne wraz z bardziej złożonymi funkcjami, takimi jak implementacja podpisów i podsumowań.
-
Formularze HTML
-
Formularze są bardzo ważną częścią sieci Web — zapewniają one wiele funkcji potrzebnych do interakcji z witrynami internetowymi, np. rejestracja i logowanie, wysyłanie opinii, kupowanie produktów i wiele więcej. Ten moduł przygotuje Cię do rozpoczęcia tworzenia części formularzy po stronie klienta/front-end.
-
Użyj HTML do rozwiązywania częstych problemów
-
Zawiera linki do sekcji wyjaśniających, jak używać HTML do rozwiązywania bardzo powszechnych problemów przy tworzeniu strony internetowej: radzenie sobie z tytułami, dodawanie zdjęć lub filmów, podkreślanie treści, tworzenie podstawowej formy, itp.
-
- -

Zaawansowane zagadnienia

- -
-
CORS z włączoną funkcją obrazów
-
Atrybut {{htmlattrxref("crossorigin", "img")}}, w połączeniu z odpowiednim nagłówkiem {{glossary("CORS")}}, pozwala na ładowanie obrazów zdefiniowanych przez element {{HTMLElement("img")}} z innych źródeł i używanie ich w elemencie {{HTMLElement("canvas")}} tak, jakby były ładowane z lokalnego źródła.
-
Ustawienia atrybutów CORS
-
Niektóre elementy HTML, które zapewniają wsparcie dla CORS, takie jak {{HTMLElement("img")}} lub {{HTMLElement("video")}}, posiadają atrybut crossorigin (właściwość crossOrigin), który umożliwia konfigurację żądań CORS dla wczytywanych przez ten element danych.
-
Zarządzanie metodą focus w HTML
-
Atrybut activeElement w DOM i metoda hasFocus() w DOM pomagają śledzić i kontrolować interakcje użytkownika z elementami na stronie internetowej.
-
Korzystanie z pamięci podręcznej aplikacji
-
Buforowanie aplikacji umożliwia uruchamianie aplikacji internetowych w trybie offline. Możesz użyć interfejsu Application Cache (AppCache) aby określić zasoby, które przeglądarka powinna buforować i udostępniać użytkownikom offline. Aplikacje, które są buforowane i działają poprawnie, nawet jeśli użytkownicy kliknęli przycisk odświeżania, gdy są w trybie offline.
-
Wstępne ładowanie treści z rel="preload"
-
Wartość preload atrybutu {{htmlattrxref("rel", "link")}} elementu {{htmlelement("link")}} pozwala na pisanie deklaratywnych żądań pobrania w sekcji {{htmlelement("head")}} dokumentu HTML, określając zasoby, które strony będą potrzebowały bardzo szybko po załadowaniu, których w związku z tym chcesz rozpocząć ładowanie od razu na początku cyklu życia strony, zanim uruchomi się główna maszyna renderująca w przeglądarce. Dzięki temu są one dostępne wcześniej i istnieje mniejsze ryzyko zablokowania pierwszego renderu strony, co prowadzi do poprawy wydajności. Ten artykuł zawiera podstawowy przewodnik po tym, jak działa ładowanie wstępne.
-
-
- -
-

Odniesienia

- -
-
Odniesienia HTML
-
HTML składa się z elementów, z których każdy może być modyfikowany przez pewną liczbę atrybutów. Dokumenty HTML są ze sobą połączone linkami.
-
Odniesienia do elementów HTML
-
Przeglądaj listę wszystkich {{glossary("Element", "elementów")}} {{glossary("HTML")}}.
-
Odniesienia do atrybutów HTML
-
Elementy w HTML mają atrybuty. Są to dodatkowe wartości, które konfigurują elementy lub dostosowują ich zachowanie na różne sposoby.
-
Atrybuty globalne
-
Atrybuty globalne mogą być definiowane na wszystkich elementach HTML, nawet tych, które nie zostały określone w standardzie. Oznacza to, że wszelkie niestandardowe elementy muszą nadal zezwalać na te atrybuty, nawet jeśli elementy te sprawiają, że dokument jest niezgodny z HTML5.
-
Elementy inline oraz Elementy block-level
-
Elementy HTML są zazwyczaj elementami "inline" lub "block-level". Element inline zajmuje tylko przestrzeń ograniczoną znacznikami, które go definiują. Element block-level zajmuje całą przestrzeń elementu nadrzędnego (kontenera), tworząc w ten sposób "blok".
-
Rodzaje odnośników
-
W HTML, różne typy linków mogą być użyte do nawiązania i zdefiniowania relacji pomiędzy dwoma dokumentami. Elementy odnośników, na których można ustawiać typy to {{HTMLElement("a")}}, {{HTMLElement("area")}} oraz {{HTMLElement("link")}}.
-
Formaty multimedialne obsługiwane przez elementy audio i wideo
-
Elementy {{HTMLElement("audio")}} oraz {{HTMLElement("video")}} umożliwiają odtwarzanie multimediów audio i wideo. Elementy te stanowią alternatywę dla podobnych funkcji w Adobe Flash i innych wtyczkach.
-
Rodzaje treści w HTML
-
HTML składa się z kilku rodzajów treści, z których każda może być używana w określonych kontekstach, a w innych jest niedozwolona. Podobnie, każda z nich posiada zestaw innych kategorii zawartości, które mogą zawierać oraz elementy, które mogą lub nie mogą być w nich użyte. To jest przewodnik po tych kategoriach.
-
Tryb Quirks oraz tryb standardów
-
Historyczne informacje o trybie quirks i trybie standardów.
-
- -

Tematy powiązane

- -
-
Zastosowanie koloru do elementów HTML przy użyciu CSS
-
W tym artykule omówiono większość sposobów na użycie CSS w celu dodania kolorów do zawartości HTML, wymieniając które części dokumentów HTML mogą być kolorowane i jakie właściwości CSS mogą być do tego użyte. Zawiera przykłady, odnośniki do narzędzi do budowania palet i wiele innych.
-
-
-
-Zobacz wszystkie...
diff --git a/files/pl/conflicting/web/javascript/guide/control_flow_and_error_handling/index.html b/files/pl/conflicting/web/javascript/guide/control_flow_and_error_handling/index.html deleted file mode 100644 index 716dd9896c..0000000000 --- a/files/pl/conflicting/web/javascript/guide/control_flow_and_error_handling/index.html +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: Blok instrukcji -slug: conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling -tags: - - JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Control_flow_and_error_handling -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Block_Statement -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Blok_instrukcji ---- -

-

-

Blok instrukcji

-

Blok instrukcji jest użyty do grupowania instrukcji. Blok zawarty jest w klamrach: -

-
{
-   instrukcja_1
-   instrukcja_2
-   .
-   .
-   .
-   instrukcja_n
-}
-
-

Przykład
-Blok instrukcji są zazwyczaj używane z instrukcją kontrolną (np. if, for, while). -

-
while (x < 10) {
-   x++;
-}
-
-

Tutaj, { x++; } jest blokiem instrukcji. -

Ważne: JavaScript nie ma zakresu blokowego. Zmienne przedstawione z blokiem są zakresem stanowiącym zawartość funkcji i skryptu, efektem ustawień ich i trwania ponad własny blok. Nie chcesz używać bloków "samodzielnych/wolnostojących" w JavaScript, ponieważ one nie robią tego co myślisz, że robią, jeśli myślisz, że robią cokolwiek tak jak bloki w C lub Javie. Na przykład: -

-
var x = 1;
-{
-   var x = 2;
-}
-alert(x); // wyświetli wartość drugiej zmiennej 2
-
-

Zostanie wyświetlona wartość drugiej zmiennej ponieważ instrukcja var x wewnątrz warunku posiada ten sam zakres co instrukcja var x przed instrukcją warunkową. W C lub Java, równoważny kod miałby wartość pierwszej zmiennej. -

{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Block_Statement", "fr": "fr/Guide_JavaScript_1.5/D\u00e9claration_de_blocs", "ja": "ja/Core_JavaScript_1.5_Guide/Block_Statement" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/control_flow_and_error_handling_1a7d2f7d8b159dce08254c88948bc74a/index.html b/files/pl/conflicting/web/javascript/guide/control_flow_and_error_handling_1a7d2f7d8b159dce08254c88948bc74a/index.html deleted file mode 100644 index 824fa7a16e..0000000000 --- a/files/pl/conflicting/web/javascript/guide/control_flow_and_error_handling_1a7d2f7d8b159dce08254c88948bc74a/index.html +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Instrukcje pętli -slug: >- - conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_1a7d2f7d8b159dce08254c88948bc74a -tags: - - JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Control_flow_and_error_handling -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Loop_Statements -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_pętli ---- -

-

-

Instrukcje pętli

-

Pętle są to specjalnie ustawione polecenia, które wykonują wielokrotnie kod, aż do spotkania specyficznych wartości. JavaScript wspiera instrukcję pętli for, do while, i while, albo well albo label (etykieta nie instrukcją pętli, ale jest często użyta z tą instrukcjami). Uzupełniając, możesz użyć instrukcji break i continue wewnątrz instrukcji pętli.

Następna instrukcja, for...in, wykonuje wielokrotnie ale jest użyta do manipulacji obiektem. Zobacz Instrukcje manipulacji obiektem. -

Instrukcjami pętli są:
-

- -{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Loop_Statements", "es": "es/Gu\u00eda_JavaScript_1.5/Sentencias_de_bucle", "fr": "fr/Guide_JavaScript_1.5/Boucles", "ja": "ja/Core_JavaScript_1.5_Guide/Loop_Statements" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/control_flow_and_error_handling_8f58cc44e17308f295c610e8acad2d99/index.html b/files/pl/conflicting/web/javascript/guide/control_flow_and_error_handling_8f58cc44e17308f295c610e8acad2d99/index.html deleted file mode 100644 index be5553f9c2..0000000000 --- a/files/pl/conflicting/web/javascript/guide/control_flow_and_error_handling_8f58cc44e17308f295c610e8acad2d99/index.html +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: Instrukcje warunkowe -slug: >- - conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_8f58cc44e17308f295c610e8acad2d99 -tags: - - JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Control_flow_and_error_handling -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Conditional_Statements -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_warunkowe ---- -

-

-

Instrukcja warunkowa

-

Instrukcja warunkowa jest zestawem poleceń wykonywanych, jeżeli dany warunek jest spełniony JavaScript obsługuje dwie instrukcje warunkowe:if...else i switch. -

-

Instrukcja if...else

-

Instrukcja if powoduje wykonanie kodu źródłowego instrukcja1 tylko wtedy, gdy warunek logiczny jest spełniony. Jeżeli zostanie użyty poszerzony wariant instrukcji if, to po spełnieniu warunku zostanie wykonany kod instrukcja1 lecz w przeciwnym wypadku zostanie wykonany kod instrukcja2. Instrukcja if ma postać: -

-
if (warunek) {
-   instrukcja1
-}
-[else {
-   instrukcja2
-} ]
-
-

Jakiekolwiek wyrażenie w JavaScript może mieć warunek, który jest oceniany czy jest on prawdziwy lub fałszywy. Instrukcja wykonuje jakąkolwiek instrukcję zawartą w JavaScript, włączając pomoc zagnieżdżonym instrukcjom if. Jeśli chcesz użyć więcej niż po instrukcji if lub instrukcji else musisz otoczyć instrukcję nawiasami klamrowymi, {}. -

Nie powinieneś używać prostych zadań używając instrukcji warunkowej. Na przykład, nie używaj następującego kodu:

-
if(x = y)
-{
-   /* coś jest wykonywane */
-}
-
-

Jeśli potrzebujesz użyć instrukcji warunkowej, aby wykonać zadanie, wstaw dodatkowy nawias wokół zadania. Na przykład, użyj if( (x = y) ). -

Nie pomieszaj wartości prymitywnej logicznej true i false z true i false wartości logicznej obiektu. Jakikolwiek obiekt, którego wartość nie jest zidentyfikowana, null, zero, NaN, lub pusty łańcuch znaków, włączając obiekt logiczny, którego wartość jest fałszem staje się prawdziwy, kiedy przechodzi w instrukcję warunkową. Na przykład: -

-
var b = new Boolean(false);
-if (b) // ten warunek jest prawdziwy
-
-

Przykład
-Następujący przykład funkcji checkData zwraca true i numer czcionki w obiekcie Text są trzy; W drugą stronę, to wyświetli alert ostrzegawczy i zwróci Ci false. -

-
function checkData () {
-   if (document.form1.threeChar.value.length == 3) {
-      return true
-   } else {
-      alert("Enter exactly three characters. " +
-      document.form1.threeChar.value + " is not valid.")
-      return false
-   }
-}
-
-

Instrukcja switch

-

Instrukcja switch pozwala programowi na sprawdzenie ciągu warunków i próbuje wykonać wartość wyrażenia przypisana do odpowiedniej etykiety case. Jeśli jest to wyrażenie znalezione, program wykonuje załączoną instrukcję. Instrukcja switch wygląda w następujący sposób: -

-
switch (expression){
-   case label :
-      statement;
-      break;
-   case label :
-      statement;
-      break;
-   ...
-   default : statement;
-}
-
-

Najpierw program szuka etykietę odpowiedniego wyrażenia i wykonuje załączoną instrukcję. Jeśli znaleziona zostaje nie odpowiednia etykieta, program szuka domyślnej instrukcji i jeśli znajdzie wykonuje załączoną instrukcję. Jeśli nie domyślna instrukcja jest znaleziona, program kontynuuje wykonywanie instrukcji aż do końca instrukcji switch. -

Opcjonalnie instrukcja break połączona z każdą etykietą case zapewnia przerwanie programu z całego bloku switch odpowiednio raz jak jest wykonana instrukcja i kontynuuje wykonywanie następnej instrukcji switch. Jeśli opuszcza break, program kontynuuje wykonywanie aż do następnej instrukcji w switch. -

Przykład
-W następującym przykładzie, jeśli expr sprawdza "Bananas", program szuka odpowiednią wartość z case "Bananas" i wykonuje załączoną instrukcję. Kiedy napotka break, progaram przerywa switch. Jeśli break zostało opuszczone, instrukcja zostanie wykonana dla case "Cherries". -

-
switch (expr) {
-   case "Oranges" :
-      document.write("Oranges are $0.59 a pound.<BR>");
-      break;
-   case "Apples" :
-      document.write("Apples are $0.32 a pound.<BR>");
-      break;
-   case "Bananas" :
-      document.write("Bananas are $0.48 a pound.<BR>");
-      break;
-   case "Cherries" :
-      document.write("Cherries are $3.00 a pound.<BR>");
-      break;
-   default :
-      document.write("Sorry, we are out of " + i + ".<BR>");
-}
-
-document.write("Is there anything else you'd like?<BR>");
-
-{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Conditional_Statements", "fr": "fr/Guide_JavaScript_1.5/Instructions_conditionnelles", "ja": "ja/Core_JavaScript_1.5_Guide/Conditional_Statements" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/control_flow_and_error_handling_b955d4d09ed7fa71268639ed589f8702/index.html b/files/pl/conflicting/web/javascript/guide/control_flow_and_error_handling_b955d4d09ed7fa71268639ed589f8702/index.html deleted file mode 100644 index a3a3294854..0000000000 --- a/files/pl/conflicting/web/javascript/guide/control_flow_and_error_handling_b955d4d09ed7fa71268639ed589f8702/index.html +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Instrukcje komentarzy -slug: >- - conflicting/Web/JavaScript/Guide/Control_flow_and_error_handling_b955d4d09ed7fa71268639ed589f8702 -tags: - - JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Control_flow_and_error_handling -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Comments -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Instrukcje_komentarzy ---- -

-

-

Komentarze

-

komentarze są notatkami autora, które wyjaśniają co znaczy dany kawałek kodu. Komentarze nie są wczytywane przez przeglądarkę. W JavaScript mamy ten sam styl komentarzy co w Java i C++: -

- -

Przykład
-Następujący kod pokazuje komentarze: -

-
// To jest pojedyńczy komentarz.
-
-/* To jest komentarz blokowy. Może być dowolnej długości i wstwiać go możemy w
-każdym miejscu, gdzie tylko będziemy chcieli. */
-
-{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Comments", "es": "es/Gu\u00eda_JavaScript_1.5/Sentencias_para_comentarios", "fr": "fr/Guide_JavaScript_1.5/Commentaires", "ja": "ja/Core_JavaScript_1.5_Guide/Comments" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/details_of_the_object_model/index.html b/files/pl/conflicting/web/javascript/guide/details_of_the_object_model/index.html deleted file mode 100644 index 07c6cbccb9..0000000000 --- a/files/pl/conflicting/web/javascript/guide/details_of_the_object_model/index.html +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: Wartości lokalne vs. dziedziczone -slug: conflicting/Web/JavaScript/Guide/Details_of_the_Object_Model -tags: - - JavaScript - - Przewodnik_JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Details_of_the_Object_Model -translation_of_original: >- - Web/JavaScript/Guide/Obsolete_Pages/Property_Inheritance_Revisited/Local_versus_Inherited_Values -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Powrót_dziedziczenia_własności/Wartości_lokalne_vs._dziedziczone ---- -

-

-

Wartości lokalne vs. dziedziczone

-

Gdy korzystasz z dostępu do własności obiektu, JavaScript wykonuje następujące kroki, tak jak opisano w poprzednim rozdziale: -

-
  1. Sprawdza czy wartość istnieje lokalnie. Jeśli tak, to zwraca tę wartość. -
  2. Jeśli wartość lokalna nie istnieje, sprawdza łańcuch prototypu (używając własności __proto__). -
  3. Jeśli obiekt w łańcuchu prototypu posiada wartość dla określonej wartości, zwraca tę wartość. -
  4. Jeśli własność ta nie została odnaleziona, to obiekt nie posiada tej własności. -
-

Rezultat tych kroków zależy od sposobu, w jaki definiujesz rzeczy w kodzie. Oyginalny przykład używał następujących definicji: -

-
function Employee () {
-this.name = "";
-this.dept = "general";
-}
-
-function WorkerBee () {
-this.projects = [];
-}
-WorkerBee.prototype = new Employee;
-
-

Przypuśćmy, że wraz z tymi definicjami utworzyłeś amy jako instancję WorkerBee za pomocą poniższej instrukcji: -

-
amy = new WorkerBee;
-
-

Obiekt amy posiada jedną lokalną własność, projects. Wartości własności name i dept nie są lokalne dla amy i dlatego są pobrane z własności __proto__ obiektu amy. W ten sposób amy posiada następujące wartości własności: -

-
amy.name == "";
-amy.dept = "general";
-amy.projects == [];
-
-

Teraz przypuśćmy, że zmienisz wartość własności name w prototypie powiązanym z Employee: -

-
Employee.prototype.name = "Unknown"
-
-

Na pierwszy rzut oka może Ci sie wydawać, że nowa wartość zostanie przekazana dalej do wszystkich instancji Employee. Nie dzieje się tak. -

Gdy tworzysz dowolną instancję obiektu Employee, instancja ta otrzymuje lokalną wartość dla własności name (pusty ciąg znaków). Oznacza to, że gdy ustawisz prototyp WorkerBee poprzez utworzenie nowego obiektu Employee, WorkerBee.prototype posiada lokalną wartość dla własności name. Dlatego więc, gdy JavaScript sprawdza własność name obiektu amy (instancji WorkerBee), JavaScript znajduje lokalną wartość dla tej własności w WorkerBee.prototype. Dlatego też nie sprawdza on łańcucha dalej aż do Employee.prototype. -

Jeśli chcesz zmienić wartość własności obiektu w momencie uruchomienia i sprawić, by była ona dziedziczona przez wszystkich potomków obiektu, nie możesz zdefiniować własności w funkcji konstruktora obiektu. Zamiast tego dodaj ją do prototypu powiązanego z konstruktorem. Na przykład, zakładając zmianę poprzedniego kodu na poniższy: -

-
function Employee () {
-   this.dept = "general";
-}
-Employee.prototype.name = "";
-
-function WorkerBee () {
-this.projects = [];
-}
-WorkerBee.prototype = new Employee;
-
-amy = new WorkerBee;
-
-Employee.prototype.name = "Unknown";
-
-

W tym wypadku własność name obiektu amy przyjmuje wartość "Unknown". -

Jak pokazuję powyższe przykłady, jeśli chcesz zachować domyślne wartości dla własności obiektu i móc zmienić domyślne wartości w momencie uruchomienia, powinieneś utworzyć własności w prototypie konstruktora, a nie w samej funkcji konstruktora. -{{ PreviousNext("Przewodnik po języku JavaScript 1.5:Powrót dziedziczenia własności", "Przewodnik po języku JavaScript 1.5:Powrót dziedziczenia własności:Określanie wzajemnych relacji obiektu") }} -

-
-
-{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Property_Inheritance_Revisited/Local_versus_Inherited_Values", "es": "es/Gu\u00eda_JavaScript_1.5/M\u00e1s_sobre_la_herencia_de_propiedades/Valores_locales_frente_a_los_heredados", "ja": "ja/Core_JavaScript_1.5_Guide/Property_Inheritance_Revisited/Local_versus_Inherited_Values" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/expressions_and_operators/index.html b/files/pl/conflicting/web/javascript/guide/expressions_and_operators/index.html deleted file mode 100644 index f728b8bdd2..0000000000 --- a/files/pl/conflicting/web/javascript/guide/expressions_and_operators/index.html +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Operacje na łańcuchach -slug: conflicting/Web/JavaScript/Guide/Expressions_and_Operators -tags: - - JavaScript - - Przewodnik_JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Expressions_and_Operators -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Operators/String_Operators -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operacje_na_łańcuchach ---- -

-

-

Operatory łańcuchowe

-

Oprócz operatorów porównania łańcuchów istnieje operator konkatenacji (+), który konkatenuje dwa łańcuchy zwracając łańcuch będący połączeniem obu argumentów. Na przykład "my " + "string" zwraca łańcuch znaków "my string". -

Skróconego operatora += też można używać do konkatenacji łańcuchów. Na przykład jeśli zmienna mystring ma wartość "alpha", to wyrażenie mystring += "bet" przyjmuje wartość "alphabet" i wartość ta jest nadawana zmiennej mystring. -

{{ PreviousNext("Przewodnik po języku JavaScript 1.5:Operatory:Operatory logiczne", "Przewodnik po języku JavaScript 1.5:Operatory:Operatory specjalne") }} -

{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Operators/String_Operators", "es": "es/Gu\u00eda_JavaScript_1.5/Operadores/Operadores_de_cadenas_de_caracteres_(string)", "fr": "fr/Guide_JavaScript_1.5/Op\u00e9rateurs/Op\u00e9rateurs_li\u00e9s_aux_cha\u00eenes", "ja": "ja/Core_JavaScript_1.5_Guide/Operators/String_Operators", "ko": "ko/Core_JavaScript_1.5_Guide/Operators/String_Operators" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/expressions_and_operators_173cc0f9e32f34b0483b45a29fa462e4/index.html b/files/pl/conflicting/web/javascript/guide/expressions_and_operators_173cc0f9e32f34b0483b45a29fa462e4/index.html deleted file mode 100644 index 2c01e6452f..0000000000 --- a/files/pl/conflicting/web/javascript/guide/expressions_and_operators_173cc0f9e32f34b0483b45a29fa462e4/index.html +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: Operatory logiczne -slug: >- - conflicting/Web/JavaScript/Guide/Expressions_and_Operators_173cc0f9e32f34b0483b45a29fa462e4 -tags: - - JavaScript - - Przewodnik_JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Expressions_and_Operators -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Operators/Logical_Operators -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_logiczne ---- -

-

-

Operatory logiczne

-

Operatory logiczne są typem użytym z wartością Boolean (logiczną); zwracają one wartość logiczną (true lub false). Jednakże, operatory && i || aktualnie zwracają wartość jednego ze określonych argumentów, więc jeśli któryś z tych operatorów jest użyty z wartością nielogiczną, to zwróci wartość nie-logiczną. Operatory logiczne są opisane w następującej tablicy. -

- - - - - - - - - - - - - - - - - - - - - -
OperatoryUżycieOpis
&&expr1 && expr2(Iloczyn logiczny AND) Zwraca expr1, jeśli jest konwertowany do false; w innym przypadku, zwraca expr2. Tak więc, kiedy użyjemy wartość logiczną, && zwróci true jeśli oba argumenty są true; w innym przypadku, zwróci false.
||expr1 || expr2(Suma logiczna OR) Zwróć expr1, jeśli jest konwertowany do true; w innym wypadku, zwróci expr2 logiczną. Tak więc, kiedy użyjemy wartość || zwróci true, jeśli oba argumenty są prawdziwe; jeśli oba są fałszywe, zwróci false.
!!expr(Negacja logiczna NOT) Zwraca false, jeśli jest pojedynczy argument konwertuje do true; w innym przypadku, zwróci true.
-

Tabela: Operatory logiczne -

Przykłady wyrażeń, które potrafią być konwertowane do false, są to te, które prawie są ocenione do null, 0, pusty łańcuch (""), lub niezidentyfikowany. -

Następujący kod pokazuje przykład operatora && (logiczny AND). -

-
a1=true && true       // t && t zwraca true
-a2=true && false      // t && f zwraca false
-a3=false && true      // f && t zwraca false
-a4=false && (3 == 4)  // f && f zwraca false
-a5="Cat" && "Dog"     // t && t zwraca Dog
-a6=false && "Cat"     // f && t zwraca false
-a7="Cat" && false     // t && f zwraca false
-
-

Następujący kod pokazuje przykład operatora || (logiczny OR). -

-
o1=true || true       // t || t zwraca true
-o2=false || true      // f || t zwraca true
-o3=true || false      // t || f zwraca true
-o4=false || (3 == 4)  // f || f zwraca false
-o5="Cat" || "Dog"     // t || t zwraca Cat
-o6=false || "Cat"     // f || t zwraca Cat
-o7="Cat" || false     // t || f zwraca Cat
-
-

Następujący kod pokazuje przykład operatora ! (logiczny NOT). -

-
n1=!true              // !t zwraca false
-n2=!false             // !f zwraca true
-n3=!"Cat"             // !t zwraca false
-
-

Skrócona ocena

-

Wyrażenia logiczne są oceniane od lewego do prawego, są one testowane dla ewentualnych "skrótów" potrafiących wykonać wyrażenie wykonując następujące reguły:

- -

Zasady te są gwarancją, która te ewolucje zawsze poprawi. Notatka, która część coś_tam z powyższego wyrażenia jest nieoceniana, więc któraś strona nie wykona w pełni warunku jaki został założony. -

{{ PreviousNext("Przewodnik po języku JavaScript 1.5:Operatory:Operatory bitowe", "Przewodnik po języku JavaScript 1.5:Operatory:Operacje na łańcuchach") }} -

{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Operators/Logical_Operators", "es": "es/Gu\u00eda_JavaScript_1.5/Operadores/Operadores_l\u00f3gicos", "fr": "fr/Guide_JavaScript_1.5/Op\u00e9rateurs/Op\u00e9rateurs_logiques", "ja": "ja/Core_JavaScript_1.5_Guide/Operators/Logical_Operators", "ko": "ko/Core_JavaScript_1.5_Guide/Operators/Logical_Operators" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/expressions_and_operators_510ae1f584cbdb5ca760b545f90c72ed/index.html b/files/pl/conflicting/web/javascript/guide/expressions_and_operators_510ae1f584cbdb5ca760b545f90c72ed/index.html deleted file mode 100644 index 2f93e048e3..0000000000 --- a/files/pl/conflicting/web/javascript/guide/expressions_and_operators_510ae1f584cbdb5ca760b545f90c72ed/index.html +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: Operatory porównania -slug: >- - conflicting/Web/JavaScript/Guide/Expressions_and_Operators_510ae1f584cbdb5ca760b545f90c72ed -tags: - - JavaScript - - Przewodnik_JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Expressions_and_Operators -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Operators/Comparison_Operators -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_porównania ---- -

-

-

Operatory porównania

-

Operator porównania porównuje jego argumenty i zwraca logiczna wartość bazującą na sprawdzeniu czy wartość jest prawdziwa (true). Argumenty są wartościami liczbowymi, łańcuchowymi, logicznymi lub obiektowymi. Wartości łańcuchowe są porównywane z zasadami opartymi na zasadach zawartych w leksykonach, używając wartości Unicode. Poniższa tabela opisuje operatory porównania. -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
OperatorOpisPrzykłady powrotu true1
Jest równe (==)Zwraca true, jeśli argumenty są równe. Jeśli dwa argumenty nie są tego samego typu, JavaScript próbuje konwertować argument do odpowiedniego typu dla porównania.3 == var1
-

"3" == var1
-

-3 == '3'
Nie jest równe (!=)Zwraca true, jeśli argumenty nie są równe. Jeśli dwa argumenty nie są tego samego typu, JavaScript próbuje konwertować argument do odpowiedniego typu dla porównania.var1 != 4
-var2 != "3"
Ściśle równe (===)Zwraca true, jeśli argumenty są równe i są tego samego typu.3 === var1
Ściśle nie jest równe (!==)Zwraca true, jeśli argumenty nie są równe i/lub nie są tego samego typu.var1 !== "3"
-3 !== '3'
Jest większe (>)Zwraca true, jeśli lewy argument jest większy niż prawy argument.var2 > var1
Jest większe lub równe (>=)Zwraca true, jeśli lewy argument jest większy lub równy prawemu argumentowi.var2 >= var1
-var1 >= 3
Jest mniejsze (<)Zwraca true, jeśli lewy argument jest mniejszy niż prawy argument.var1 < var2
Jest mniejsze lub równe (<=)Zwraca true, jeśli lewy argument jest mniejszy lub równy prawemu argumentowi. var1 <= var2
-var2 <= 5
-

Tabela: Operatory porównania -

1Ten przykład podsumowuje, że var1 ma przydzieloną wartość 3 i var2 ma przydzieloną wartość 4. -

{{ PreviousNext("Przewodnik po języku JavaScript 1.5:Operatory:Operatory przypisania", "Przewodnik po języku JavaScript 1.5:Operatory:Operatory arytmetyczne") }} -

{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Operators/Comparison_Operators", "es": "es/Gu\u00eda_JavaScript_1.5/Operadores/Operadores_de_comparaci\u00f3n", "fr": "fr/Guide_JavaScript_1.5/Op\u00e9rateurs/Op\u00e9rateurs_de_comparaison", "ja": "ja/Core_JavaScript_1.5_Guide/Operators/Comparison_Operators" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/expressions_and_operators_605f6491d97a62449200a9401cba82c7/index.html b/files/pl/conflicting/web/javascript/guide/expressions_and_operators_605f6491d97a62449200a9401cba82c7/index.html deleted file mode 100644 index d2ae8e5b2e..0000000000 --- a/files/pl/conflicting/web/javascript/guide/expressions_and_operators_605f6491d97a62449200a9401cba82c7/index.html +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: Operatory arytmetyczne -slug: >- - conflicting/Web/JavaScript/Guide/Expressions_and_Operators_605f6491d97a62449200a9401cba82c7 -tags: - - JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Expressions_and_Operators -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Operators/Arithmetic_Operators -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_arytmetyczne ---- -

-

-

Operatory arytmetyczne

-

Operatory arytmetyczne pobierają wartości liczbowe (albo literowy lub zmienny) jako własne argumenty i zwracają pojedynczą wartość liczbową. Podstawowymi operatorami arytmetycznymi są dodawanie (+), odejmowanie (-), mnożenie (*), i dzielenie (/). Wspomniane operatory działają także w innych językach programowania (oprócz operatora /, który zwraca wynik dzielenia w wartościach dziesiętnych w JavaScript), dzielenie nie zaokrągla wartości dziesiętnej, jak to robi w językach programowania, takich jak C i Java. Na przykład: -

-
1/2 //zwraca 0.5 w JavaScript
-1/2 //zwraca 0 w Java
-
-

Uzupełniając, JavaScript dostarcza operatory arytmetyczne wyliczone w poniższej tabeli. -

- - - - - - - - - - - - - - - - - - - - - - - - - -
OperatorOpisPrzykład
%
(Modulo)
Operator bitowy. Zwraca liczbę całkowitą z resztą podczas dzielenie dwóch argumentów. 12 % 5 zwraca 2.
++
(Inkrementacji)
Operator unarny. Zwiększa o jeden argument. Jeśli użyjemy operator z przedrostkiem (++x), zwróci wartość argumentu zwiększonego o jeden; jeśli użyjemy argumentu i za nim przedrostek (x++), zwróci wartość argumentu z przed zwiększenia o jeden.Jeśli x jest 3, potem ++x ustawia x na 4 i zwraca 4, podczas gdy x++ ustawia x na 4 i zwraca 3.
--
(Dekrementacji)
Operator unarny. Zmniejszy o jeden argument. Zwracana wartość jest analogiczna do zapisu operatora inkrementacji.Jeśli x jest 3, potem --x ustawia x na 2 i zwraca 2, podczas gdy x++ ustawia x na 2 i zwraca 3.
-
(Negacja unarna)
Operator unarny. Zwraca negacje tego argumentu.Jeśli x jest 3, potem -x zwraca -3.
-

Tabela: Operatory arytmetyczne -

{{ PreviousNext("Przewodnik po języku JavaScript 1.5:Operatory:Operatory porównania", "Przewodnik po języku JavaScript 1.5:Operatory:Operatory bitowe") }} -

{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Operators/Arithmetic_Operators", "es": "es/Gu\u00eda_JavaScript_1.5/Operadores/Operadores_aritm\u00e9ticos", "fr": "fr/Guide_JavaScript_1.5/Op\u00e9rateurs/Op\u00e9rateurs_arithm\u00e9tiques", "ja": "ja/Core_JavaScript_1.5_Guide/Operators/Arithmetic_Operators", "ko": "ko/Core_JavaScript_1.5_Guide/Operators/Arithmetic_Operators" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/expressions_and_operators_a3ce80967ffc4f60314caa4b05ec9c47/index.html b/files/pl/conflicting/web/javascript/guide/expressions_and_operators_a3ce80967ffc4f60314caa4b05ec9c47/index.html deleted file mode 100644 index 6d25e46eda..0000000000 --- a/files/pl/conflicting/web/javascript/guide/expressions_and_operators_a3ce80967ffc4f60314caa4b05ec9c47/index.html +++ /dev/null @@ -1,230 +0,0 @@ ---- -title: Operatory specjalne -slug: >- - conflicting/Web/JavaScript/Guide/Expressions_and_Operators_a3ce80967ffc4f60314caa4b05ec9c47 -tags: - - JavaScript - - Przewodnik_JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Expressions_and_Operators -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Operators/Special_Operators -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Operatory/Operatory_specjalne ---- -

-

-

Operatory specjalne

-

JavaScript udostępnia następujące operatory specjalne: -

- -

Operator warunkowy

-

Operator warunkowy jest tylko operatorem JavaScript, który pobiera trzy argumenty. Operator może mieć jedną lub dwie wartości oparte na warunku. Składnia: -

-
condition ? val1 : val2
-
-

Jeśli condition (warunek) jest prawdziwy (true), operator ma wartość val1. W przeciwnym razie posiada wartość val2. Możesz użyć operatora warunkowego wszędzie, gdzie będziesz używał operatorów standardowych. -

Na przykład: -

-
status = (age >= 18) ? "adult" : "minor"
-
-

Ta instrukcja przydziela wartość "adult" do status, jeśli posiada osiemnaście lub więcej lat. Z drugiej strony przydzielasz "minor" do status. -

-

Operator przecinka

-

Operator przecinka, prosty poszukujący obu argumentów zwracających drugi argument. Ten operator początkowo używany był wewnątrz pętli for. Pozwalał wielokrotnie na aktualizację zmiennych, za każdym razem kiedy pętla jest wykonywana.

Na przykład, jeśli a jest 2-u wymiarową tablicą z 10 elementami na stronę, następujący operator przecinkowy to kod użytkownika będący przyrostem dwóch zmiennych na raz. Kod drukuje wartości diagonalne elementów w tablicy: -

-
for (var i=0, j=9; i <= 9; i++, j--)
-   document.writeln("a["+i+","+j+"]= " + a[i*10 +j])
-
-

Uwaga te dwuwymiarowe tablice są już nie wspierane. Ten przykład emuluje dwuwymiarowe tablice używając jedno wymiarowej tablicy. -

-

delete

-

Operator delete usuwa obiekty, własności obiektów, lub elementy określone w indeksie tablicy. Składnia: -

-
delete objectName
-delete objectName.property
-delete objectName[index]
-delete property // legal only within a with statement
-
-

gdzie: objectName jest nazwą obiektu, property są to istniejące własności i index reprezentuje liczbę całkowita w lokalizacji z elementem tablicy.

Czwarta forma jest dopuszczalna tylko wewnątrz instrukcji with, aby usunąć własności z obiektu. -

Możesz użyć operator delete do usunięcia zmiennych zadeklarowanych bez zastrzeżeń, ale nie te z deklaracją instrukcji var. -

Jeśli operator delete jest prawidłowy, to ustawienia własności lub usuniętego elementu są nieczytelne (undefined). Operator delete zwraca true, jeśli operacja jest możliwa; zwraca false, jeżeli operacja nie jest możliwa.

-
x=42
-var y= 43
-myobj=new Number()
-myobj.h=4      // tworzy własności h
-delete x       // zwraca true (potrafi usunąć, jeśli zadeklarujemy brak zastrzeżeń)
-delete y       // zwraca false (nie potrafi usunąć jeśli zadeklarujemy z var)
-delete Math.PI // zwraca false (nie potrafi usunąć predefiniowanych własności)
-delete myobj.h // zwraca true (potrafi usunąć własności zdefiniowane przez użytkownika)
-delete myobj   // zwraca true (potrafi usunąć, jeśli zadeklarujemy brak zastrzeżeń)
-
-

Usuwanie tablicy elementów
-Kiedy operator delete usunie elementy tablicy, długość tablicy będzie nadal taka sama. Na przykład, jeśli usuniemy a{{ mediawiki.external(3) }}, a{{ mediawiki.external(4) }} to wciąż jest a{{ mediawiki.external(4) }} i a{{ mediawiki.external(3) }} ale niezdefiniowane. -

Kiedy operator delete usuwa element, który jest elementem tablicowym, taki element nie jest dłuższy w tablicy. W następnym przykładzie, trees{{ mediawiki.external(3) }} jest usunięty z delete. -

-
trees=new Array("redwood","bay","cedar","oak","maple")
-delete trees[3]
-if (3 in trees) {
-   // to nie zadziała
-}
-
-

Jeśli chcesz, aby element tablicy istniał, ale masz nieznaną wartość, użyj słowa kluczowego undefined zamiast operatora delete. W następnym przykładzie, jest przydzielona niezidentyfikowana wartość trees{{ mediawiki.external(3) }}, ale element tablicy nadal istnieje:

-
trees=new Array("redwood","bay","cedar","oak","maple")
-trees[3]=undefined
-if (3 in trees) {
-   // to zadziała
-}
-
-

in

-

Operator in zwraca true, jeśli specyficzne właściwości są w specyficznym obiekcie. Składnia:

-
propNameOrNumber in objectName
-
-

gdzie: propNameOrNumber jest łańcuchem znaków lub wyrażeniem liczbowym reprezentującym własności nazwy lub index tablicy, objectName jest nazwą obiektu. -

Następujący przykład używa operatora in. -

-
// Tablice
-trees=new Array("redwood","bay","cedar","oak","maple")
-0 in trees        // zwracają true
-3 in trees        // zwracają true
-6 in trees        // zwracają false
-"bay" in trees    // zwracają false (musisz mieć specyficzny numer indeksu,
-                  // nie ma wartości w tym indeksie)
-"length" in trees // zwracają true (długość jest własnością tablicy)
-
-// obiekty predefiniowane
-"PI" in Math          // zwracają true
-myString=new String("coral")
-"length" in myString  // zwracają true
-
-// obiekty użytkownika
-mycar = {make:"Honda",model:"Accord",year:1998}
-"make" in mycar  // zwracają true
-"model" in mycar // zwracają true
-
-

instanceof

-

Operator instanceof zwraca true, jeśli konkretny obiekt jest obiektem konkretnego typu. Składnia:

-
objectName instanceof objectType
-
-

gdzie: objectName jest nazwą obiektu do porównania z objectType a objectType jest typem obiektu, jak naprzykład Date lub Array. -

Używamy instanceof, kiedy potrzebujemy porównać typy uruchomionych obiektów. Na przykład, kiedy wystąpi wyjątek, to można, w zależności od zgłoszonego typu wyjątku rozgałęzić różną obsługę tego wyjątku. -

Na przykład, następujący kod używa instanceof do określenia czy theDay jest obiektem Date. Ponieważ theDay jest obiektem Date, instrukcja w if jest wykonywana. -

-
theDay=new Date(1995, 12, 17)
-if (theDay instanceof Date) {
-   // instrukcja do wykonania
-}
-
-

new

-

Użyj operatora new, aby utworzyć przykład definicji użytkownika typu obiektowego lub jednego z predefiniowanego typu obiektowego Array, Boolean, Date, Function, Image, Number, Object, Option, RegExp, lub String. Na serwerze możesz, używać także z DbPool, Lock, File lub SendMail. Użyj new w następującym kodzie: -

-
objectName = new objectType ( param1 [,param2] ...[,paramN] )
-
-

Możemy także tworzyć obiekty używając inicjatorów obiektu opisanych na stronie Używanie inicjacji obiektu. -

Zobacz więcej na temat operatora new w dokumentacji JavaScript. -

-

this

-

Użyj słowa kluczowego this do wskazania aktualnego obiektu. Generalnie, this wskazuje nazwę obiektu w metodzie. Używamy go następująco:

-
this[.propertyName]
-
-

Przykład 1.
-Załóżmy że funkcja validate zatwierdza właściwą wartość, przekazując obiekt oraz górny i dolny zakres.

-
function validate(obj, lowval, hival) {
-   if ((obj.value < lowval) || (obj.value > hival))
-      alert("Invalid Value!")
-}
-
-

Teraz możesz wywoływać validate w każdym formularzu korzystając z zdarzenia onChange. -Używamy this do przekazania elementu w formularz, tak jak w przykładzie: -

-
<B>Wprowadź liczbę pomiędzy 18 i 99:</B>
-<INPUT TYPE = "text" NAME = "age" SIZE = 3
-   onChange="validate(this, 18, 99)">
-
-

Przykład 2.
-Kiedy kombinujesz z własnościami form, zostaniesz skierowany do tymczasowego obiektu znajdującego się w obrębie tego formularza. W następującym przykładzie, formularz myForm składa się z obiektu Text i przycisku. Kiedy użytkownik kliknie w przycisk, wartość obiektu Text ustawia się na nazwę formularza. Przycisk zawiera zdarzenie onClick używane za pomocą uchwytu this.form do wywołania go w tym samym formularzu, myForm. -

-
<FORM NAME="myForm">
-Form name:<INPUT TYPE="text" NAME="text1" VALUE="Beluga">
-<P>
-<INPUT NAME="button1" TYPE="button" VALUE="Show Form Name"
-   onClick="this.form.text1.value=this.form.name">
-</FORM>
-
-

typeof

-

Operator typeof jest użyty w jednej z dwóch sytuacji: -

-
1. typeof operand
-2. typeof (operand)
-
-

Operator typeof zwraca łańcuch zwracający typ nie ocenionego argumentu. Argumentem (operand) jest łańcuch, zmienna, słowo kluczowe lub obiekt, dla którego ten typ będzie zwracany. Nawiasy są opcjonalne.

Przypuśćmy, że zdefiniujemy następujące zmienne:

-
var myFun = new Function("5+2")
-var shape="round"
-var size=1
-var today=new Date()
-
-

Operator typeof zwraca następujący rezultat dla tych zmiennych:

-
typeof myFun is function
-typeof shape is string
-typeof size is number
-typeof today is object
-typeof dontExist is undefined
-
-

Dla słowa kluczowego true i null, operator typeof zwraca następujący rezultat:

-
typeof true is boolean
-typeof null is object
-
-

Dla liczby lub łańcucha znaków, operator typeof zwraca następujący rezultat: -

-
typeof 62 is number
-typeof 'Hello world' is string
-
-

Dla wartości własności, operator typeof zwraca właściwość stanowiącą typ zmiennej: -

-
typeof document.lastModified is string
-typeof window.length is number
-typeof Math.LN2 is number
-
-

Dla metod lub funkcji, operator typeof zwraca następujący rezultat: -

-
typeof blur is function
-typeof eval is function
-typeof parseInt is function
-typeof shape.split is function
-
-

Dla obiektów predefiniowanych, operator typeof zwraca następujący rezultat:

-
typeof Date is function
-typeof Function is function
-typeof Math is function
-typeof Option is function
-typeof String is function
-
-

void

-

Operator void jest użyty w jednym z następujących przypadków: -

-
1. void (expression)
-2. void expression
-
-

Operator void określa wykonane wyrażenie bez zwracania wartości. expression jest wyrażeniem JavaScript do wykonania. Nawiasy otaczające wyrażenie są opcjonalne, jednak dobrym stylem jest ich stosowanie. -

Możemy zastosować operator void do określenia wyrażenia jako hipertekstowy odnośnik. Wyrażenie jest wykonywane ale nie jest wczytywane w miejsce bieżącego dokumentu. -

Następujący kod tworzy odnośnik hipertekstowy, który nic nie wywoła w momencie, kiedy użytkownik go kliknie. Kiedy użytkownik kliknie w odnośnik, to wykonane zostanie niezidentyfikowane wyrażenie void(0), które nie ma żadnego efektu w języku JavaScript. -

-
<a href="javascript:void(0)">Kliknij tu, nie robiąc nic</a>
-
-

Następujący kod tworzy odnośnik, który przedłoży (prześle) zawartość formularza w momencie, kiedy użytkownik naciśnie przycisk formularza. -

-
<a href="javascript:void(document.form.submit())">Kliknij tutaj, aby przesłać zawartość formularza</a>
-
-

{{ PreviousNext("Przewodnik po języku JavaScript 1.5:Operatory:Operacje na łańcuchach", "Przewodnik_po_j%C4%99zyku_JavaScript_1.5:Operatory#Pierwszeństwo_operatorów") }} -

-
-
-{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Operators/Special_Operators", "es": "es/Gu\u00eda_JavaScript_1.5/Operadores/Operadores_especiales", "fr": "fr/Guide_JavaScript_1.5/Op\u00e9rateurs/Op\u00e9rateurs_sp\u00e9ciaux", "ja": "ja/Core_JavaScript_1.5_Guide/Operators/Special_Operators", "ko": "ko/Core_JavaScript_1.5_Guide/Operators/Special_Operators" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/expressions_and_operators_c278b67ddd602343b8c21711abc1b17c/index.html b/files/pl/conflicting/web/javascript/guide/expressions_and_operators_c278b67ddd602343b8c21711abc1b17c/index.html deleted file mode 100644 index 93b303df5f..0000000000 --- a/files/pl/conflicting/web/javascript/guide/expressions_and_operators_c278b67ddd602343b8c21711abc1b17c/index.html +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Wyrażenia -slug: >- - conflicting/Web/JavaScript/Guide/Expressions_and_Operators_c278b67ddd602343b8c21711abc1b17c -tags: - - JavaScript - - Przewodnik_JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Expressions_and_Operators -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Expressions -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Wyrażenia ---- -

-

-

Wyrażenia

-

Wyrażenia (expression) są ważnym ustawieniem literałów, zmiennych, operatorów oraz wyrażeń które są wykonywane dla pojedynczej wartości; wartością tą może być liczba, znak, lub wartość logiczną.

Konceptualnie, są dwa typy wyrażeń: te, które próbują przypisać wartość do zmiennych, i te, które po prostu posiadają wartość. Na przykład, wyrażenie x=7 jest wyrażeniem, które przydziela 7 wartości x. Wyrażenie to samo sprawdza liczbę siedem, podobnie także zachowuje się wyrażenie użyte w "przydzielonych operatorach". Z drugiej strony, możemy powiedzieć, że wyrażenie proste 3 + 4 staje się siódemką; lecz w taki sposób nie można dokonać przydzielenia. Operatory użyte jak wyrażenia są kierowane prosto jako operatory. -

JavaScript posiada następujące typy wyrażeń: -

- -

{{ PreviousNext("Przewodnik_po_j%C4%99zyku_JavaScript_1.5:Unicode#Wy.C5.9Bwietlanie_czcionek_z_Unicode", "Przewodnik po języku JavaScript 1.5:Operatory") }} -

{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Expressions", "fr": "fr/Guide_JavaScript_1.5/Expressions", "ja": "ja/Core_JavaScript_1.5_Guide/Expressions" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/functions/index.html b/files/pl/conflicting/web/javascript/guide/functions/index.html deleted file mode 100644 index a046c90a8d..0000000000 --- a/files/pl/conflicting/web/javascript/guide/functions/index.html +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: Definiowanie funkcji -slug: conflicting/Web/JavaScript/Guide/Functions -tags: - - JavaScript - - Przewodnik_JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Functions -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Defining_Functions -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Definiowanie_funkcji ---- -

Definiowanie funkcji

-

Na definicję funkcji składają się słowa:

- -

Na przykład, następujący kod definiuje prostą funkcję nazwaną square:

-
function square(number) {
-   return number * number;
-}
-
-

Funkcja square bierze jeden argument, nazwany number. Funkcja składa się z jednej instrukcji, która sygnalizuje zwrot argumentu funkcji pomnożonej przez samą siebie. Instrukcja return określa wartość zwracanej funkcji.

-
return number * number
-
-

Wszystkie parametry są przekazywane do funkcji przez wartość; wartość zostaje przekazana do funkcji, ale jeżeli w funkcji wartość parametru zostanie zmieniona, zmiana ta nie będzie widoczna globalnie an. Jednakże, jeżeli przekażesz obiekt jako parametr funkcji, a funkcja zmieni właściwości obiektu, zmiana ta będzie widoczna poza funkcją, tak jak w następującym przykładzie:

-
function myFunc(theObject) {
-   theObject.make="Toyota"
-}
-
-mycar = {make:"Honda", model:"Accord", year:1998};
-x=mycar.make;     // zwraca Honda
-myFunc(mycar);    // przechodzi obiekt mycar do funkcji
-y=mycar.make;     // zwraca Toyota (porada: was changed by the function)
-
-

Zdefiniowana funkcja jest oparta na warunku. Na przykład, dając następującą definicje funkcji:

-
if (num == 0)
-{
-   function myFunc(theObject) {
-   theObject.make="Toyota"
-   }
-}
-
-

Funkcja myFunc jest tylko zdefiniowana jeśli zmienna num równa się 0. Jeśli num nie jest równe 0, funkcja nie jest zdefiniowana i jakiekolwiek inne próby nie zostaną wykonane.

-

Oprócz opisanego tu definiowania funkcji, możliwe jest także definiowanie Function objects.

-

Metoda jest to połączenie funkcji z obiektem. Możesz się nauczyć więcej o obiektach i metodach w Obiekt function

-

Funkcja może być także zdefiniowana wewnątrz wyrażenia. Jest to nazwane wyrażeniem funkcyjnym. Typowo takie funkcje są anonimowe - nie mają nazwy. Na przykład, funkcja square może być zdefiniowana jako:

-
const square = function(number) {return number * number};
-
-

To jest konwencja kiedy przekazujesz jako funkcję jako argument do następnej funkcji. Następujący przykład pokazuje mapę funkcji będących zdefiniowanymi i następnie nazwane z funkcją, a jako pierwszą funkcją będzie parametr:

-
function map(f,a) {
-   var result=new Array;
-   for (var i = 0; i != a.length; i++)
-      result[i] = f(a[i]);
-   return result;
-}
-
-

Wywołuje:

-
map(function(x) {return x * x * x}, [0, 1, 2, 5, 10]);
-
-

Zwraca {{ mediawiki.external('0, 1, 8, 125, 1000') }}.

diff --git a/files/pl/conflicting/web/javascript/guide/functions_14ccabf533660cb9d0794a5a93287159/index.html b/files/pl/conflicting/web/javascript/guide/functions_14ccabf533660cb9d0794a5a93287159/index.html deleted file mode 100644 index 81e520ba0a..0000000000 --- a/files/pl/conflicting/web/javascript/guide/functions_14ccabf533660cb9d0794a5a93287159/index.html +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Funkcje escape i unescape -slug: conflicting/Web/JavaScript/Guide/Functions_14ccabf533660cb9d0794a5a93287159 -tags: - - JavaScript - - Przewodnik_JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Functions -translation_of_original: >- - Web/JavaScript/Guide/Obsolete_Pages/Predefined_Functions/escape_and_unescape_Functions -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcje_escape_i_unescape ---- -

-

-

Funkcje escape i unescape

-

Funkcje escape i unescape kodują i dekodują wartość łańcuchową. Funkcja escape zwraca kodowanie szesnastkowe argumentu ustawiając czcionki ISO Latin. Funkcja unescape zwraca wartość łańcuchową jako ASCII - czyli specyficzną wartością kodowania szesnastkowego. -

Składnia tych funkcji: -

-
escape(string)
-unescape(string)
-
-

Funkcje używamy przede wszystkim po stronie serwera, JavaScript koduje i dekoduje nazwy/wartości par w URL. -

Funkcje escape i unescape nie pracują dla znaków nie znajdujących się w ASCII, które są deprecated. W JavaScript 1.5 i późniejszych wydaniach, używają encodeURI, decodeURI, encodeURIComponent, i decodeURIComponent. -

-
-
-{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Predefined_Functions/escape_and_unescape_Functions", "es": "es/Gu\u00eda_JavaScript_1.5/Funciones_predefinidas/Funciones_escape_y_unescape", "fr": "fr/Guide_JavaScript_1.5/Fonctions_pr\u00e9d\u00e9finies/Les_fonctions_escape_et_unescape", "ja": "ja/Core_JavaScript_1.5_Guide/Predefined_Functions/escape_and_unescape_Functions" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/functions_2af756c37808c2f8e09add6cc9618178/index.html b/files/pl/conflicting/web/javascript/guide/functions_2af756c37808c2f8e09add6cc9618178/index.html deleted file mode 100644 index c730a9d93e..0000000000 --- a/files/pl/conflicting/web/javascript/guide/functions_2af756c37808c2f8e09add6cc9618178/index.html +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Funkcja isFinite -slug: conflicting/Web/JavaScript/Guide/Functions_2af756c37808c2f8e09add6cc9618178 -tags: - - JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Functions -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Predefined_Functions/isFinite_Function -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcja_isFinite ---- -

-

-

Funkcja isFinite

-

Funkcja isFinite sprawdza argument do momentu ustalenia czy jest liczbą skończona. Składnia isFinite: -

-
isFinite(number)
-
-

gdzie: number jest liczbą, która jest sprawdzana.

Jeśli argument jest NaN, plus nieskończoność lub minus nieskończoność, to ta metoda zwraca false, w innych przypadkach zwraca true. -

Następujący kod sprawdza klienta wejścia i ustala czy to jest liczba skończona.

-
if(isFinite(ClientInput) == true)
-{
-   /* wykonaj odpowiednie kroki */
-}
-
-{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Predefined_Functions/isFinite_Function", "fr": "fr/Guide_JavaScript_1.5/Fonctions_pr\u00e9d\u00e9finies/La_fonction_isFinite", "ja": "ja/Core_JavaScript_1.5_Guide/Predefined_Functions/isFinite_Function" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/functions_403e991db3105a03e0afc1a3cc821a01/index.html b/files/pl/conflicting/web/javascript/guide/functions_403e991db3105a03e0afc1a3cc821a01/index.html deleted file mode 100644 index 87e4f4de78..0000000000 --- a/files/pl/conflicting/web/javascript/guide/functions_403e991db3105a03e0afc1a3cc821a01/index.html +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: Wywołanie funkcji -slug: conflicting/Web/JavaScript/Guide/Functions_403e991db3105a03e0afc1a3cc821a01 -tags: - - JavaScript - - Przewodnik_JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Functions -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Calling_Functions -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Wywołanie_funkcji ---- -

 

- -

Wywołanie funkcji

- -

Definiowanie funkcji nie powoduje ich wykonania. Definiowanie funkcji po prostu ją wywołuje oraz określa co dana funkcja ma robić po wywołaniu. Wywołanie funkcji określa właściwą akcje z ustalonymi parametrami. Dla przykładu, gdy chcesz zdefiniować funkcje potęgowania należałoby wywołać ją następująco:

- -
square(5)
-
- -

Powyższe stwierdzenie wywołuje funkcje z argumentem 5. Funkcja zostaje wykonana i zwraca wartość równą 25.

- -

Argumenty funkcji nie ograniczają się wyłącznie do łańcuchów znaków lub liczb. Można również przekazywać całe obiekty. Funkcja show_props (zdefiniowane w obiekty i własności) może posłużyć za przykład funkcji, gdzie argumentem jest obiekt.

- -

Funkcja może być rekurencyjna  tj. wywoływać samą siebie. Przykładem może być funkcja licząca silnię:

- -
function silnia(n) {
-   if ((n == 0) || (n == 1))
-      return 1
-   else {
-      var result = (n * silnia(n-1) );
-      return result
-   }
-}
-
- -

Można policzyć silnię od 1 do 5:

- -
a=silnia(1) // zwraca 1
-b=silnia(2) // zwraca 2
-c=silnia(3) // zwraca 6
-d=silnia(4) // zwraca 24
-e=silnia(5) // zwraca 120
-
- -

{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Calling_Functions", "fr": "fr/Guide_JavaScript_1.5/Appel_de_fonctions", "ja": "ja/Core_JavaScript_1.5_Guide/Calling_Functions" } ) }}

diff --git a/files/pl/conflicting/web/javascript/guide/functions_74f4afa40d626fed3cf9277e30d6d211/index.html b/files/pl/conflicting/web/javascript/guide/functions_74f4afa40d626fed3cf9277e30d6d211/index.html deleted file mode 100644 index b97d8fcb31..0000000000 --- a/files/pl/conflicting/web/javascript/guide/functions_74f4afa40d626fed3cf9277e30d6d211/index.html +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Funkcje Number i String -slug: conflicting/Web/JavaScript/Guide/Functions_74f4afa40d626fed3cf9277e30d6d211 -tags: - - JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Functions -translation_of_original: >- - Web/JavaScript/Guide/Obsolete_Pages/Predefined_Functions/Number_and_String_Functions -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcje_Number_i_String ---- -

-

-

Funkcje Number i String

-

Funkcja Number i String przekonwertuje na obiekt numeryczny lub łańcuch znaków. Składnia tej funkcji to: -

-
Number(objRef)
-String(objRef)
-
-

gdzie: objRef jest wskaźnikiem funkcji. -

Następny przykład przekonwertuje obiekt Date na możliwy do odczytu łańcuch znaków. -

-
D = new Date (430054663215)
-// Następnie zwraca
-// "Thu Aug 18 04:37:43 GMT-0700 (Pacific Daylight Time) 1983"
-x = String(D)
-
-{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Predefined_Functions/Number_and_String_Functions", "es": "es/Gu\u00eda_JavaScript_1.5/Funciones_predefinidas/Funciones_Number_y_String", "fr": "fr/Guide_JavaScript_1.5/Fonctions_pr\u00e9d\u00e9finies/Les_fonctions_Number_et_String", "ja": "ja/Core_JavaScript_1.5_Guide/Predefined_Functions/Number_and_String_Functions" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/functions_8b84da88e673c0774c4f504a9be67268/index.html b/files/pl/conflicting/web/javascript/guide/functions_8b84da88e673c0774c4f504a9be67268/index.html deleted file mode 100644 index 07eff36069..0000000000 --- a/files/pl/conflicting/web/javascript/guide/functions_8b84da88e673c0774c4f504a9be67268/index.html +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Funkcja isNaN -slug: conflicting/Web/JavaScript/Guide/Functions_8b84da88e673c0774c4f504a9be67268 -tags: - - JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Functions -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Predefined_Functions/isNaN_Function -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcja_isNaN ---- -

-

-

Funkcja isNaN

-

Funkcja isNaN ocenia argument do określenia jeśli jest "NaN" (nie numer). Składnia isNaN: -

-
isNaN(testValue)
-
-

gdzie: testValue jest wartością do oceny. -

Funkcje parseFloat i parseInt zwracają "NaN", kiedy ocenią wartość, że to nie jest numer. isNaN zwraca true jeśli przyjmie "NaN," i false w przeciwnym wypadku. -

Następujący kod sprawdza wartość floatValue, potrafi określić czy to jest liczba, a następnie nazywa odpowiednią procedurę: -

-
floatValue=parseFloat(toFloat)
-
-if (isNaN(floatValue)) {
-   notFloat()
-} else {
-   isFloat()
-}
-
-{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Predefined_Functions/isNaN_Function", "fr": "fr/Guide_JavaScript_1.5/Fonctions_pr\u00e9d\u00e9finies/La_fonction_isNaN", "ja": "ja/Core_JavaScript_1.5_Guide/Predefined_Functions/isNaN_Function" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/functions_90ea47f6d07003af2efc0a1756da41e2/index.html b/files/pl/conflicting/web/javascript/guide/functions_90ea47f6d07003af2efc0a1756da41e2/index.html deleted file mode 100644 index ed9f01a10c..0000000000 --- a/files/pl/conflicting/web/javascript/guide/functions_90ea47f6d07003af2efc0a1756da41e2/index.html +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Funkcja eval -slug: conflicting/Web/JavaScript/Guide/Functions_90ea47f6d07003af2efc0a1756da41e2 -tags: - - JavaScript - - Przewodnik_JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Functions -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Predefined_Functions/eval_Function -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcja_eval ---- -

-

-

Funkcja eval

-

Funkcja eval ocenia łańcuch znaków w kodzie JavaScript bez odniesienia do osobliwego obiektu. Składnia eval: -

-
eval(expr)
-
-

gdzie: expr jest ocenianym łańcuchem znaków. -

Jeśli łańcuch znaków reprezentuje wyrażenie, eval je ocenia. Jeśli argument reprezentuje jedną lub więcej instrukcji JavaScript, eval wykonuje instrukcję. Nie nazywaj eval oceniane wyrażenia arytmetyczne, gdyż JavaScript oceni wyrażenia arytmetyczne automatycznie. -

{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Predefined_Functions/eval_Function", "fr": "fr/Guide_JavaScript_1.5/Fonctions_pr\u00e9d\u00e9finies/La_fonction_eval", "ja": "ja/Core_JavaScript_1.5_Guide/Predefined_Functions/eval_Function" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/functions_915be6bbaf2578afefb6927c899d5f3d/index.html b/files/pl/conflicting/web/javascript/guide/functions_915be6bbaf2578afefb6927c899d5f3d/index.html deleted file mode 100644 index 043598c1c3..0000000000 --- a/files/pl/conflicting/web/javascript/guide/functions_915be6bbaf2578afefb6927c899d5f3d/index.html +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Funkcje parseInt i parseFloat -slug: conflicting/Web/JavaScript/Guide/Functions_915be6bbaf2578afefb6927c899d5f3d -tags: - - JavaScript - - Przewodnik_JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Functions -translation_of_original: >- - Web/JavaScript/Guide/Obsolete_Pages/Predefined_Functions/parseInt_and_parseFloat_Functions -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane/Funkcje_parseInt_i_parseFloat ---- -

-

-

Funkcja parseInt i parseFloat

-

Dwie funkcje "parse", parseInt i parseFloat, zwracają wartość liczbową, gdy podano łańcuch znaków jako argument.

Składnia parseFloat -

-
parseFloat(str)
-
-

gdzie parseFloat analizuje swój argument, łańcuch znaków str i próbuje zwrócić liczbę zmiennoprzecinkową. W razie napotkania symbolu innego niż znak (+ lub -), liczby (0-9), znaku dziesiętnego lub wykładnika, funkcja zwraca wartość do momentu jego wystąpienia ignorując sam symbol i wszystkie inne po nim następujące. Jeśli pierwszy znak nie może być przekonwertowany do liczby, zwrócona zostaje wartość "NaN" (nie liczba). -

Składnia parseInt

-
parseInt(str [, radix])
-
-

parseInt analizuje swój pierwszy argument, łańcuch znaków str i próbuje zwrócić liczbę całkowitą o podstawie wskazanej przez drugi, opcjonalny argument radix. Na przykład, podstawa o wartości 10 wskazuje konwersję do liczby dziesiętnej, podstawa równa 8 do liczby ósemkowej, 16 do heksadecymalnej itd. Dla podstawy większej od 10 litery alfabetu wskazują liczby większe od 9. Na przykład, dla liczb heksadecymalnych (podstawa 16), używane są litery od A do F. -

Jeśli parseInt napotka w podanej podstawie symbolu, który nie jest liczbą, funkcja zwraca wartość całkowitą do momentu jego wystąpienia ignorując sam symbol i wszystkie inne po nim następujące. Jeśli pierwszy znak nie może być przekonwertowany do liczby, zwrócona zostaje wartość "NaN". Funkcja parseInt skraca łańcuchy znaków do wartości całkowitych. -

-
-
-{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Predefined_Functions/parseInt_and_parseFloat_Functions", "es": "es/Gu\u00eda_JavaScript_1.5/Funciones_predefinidas/Funciones_parseInt_y_parseFloat", "fr": "fr/Guide_JavaScript_1.5/Fonctions_pr\u00e9d\u00e9finies/Les_fonctions_parseInt_et_parseFloat", "ja": "ja/Core_JavaScript_1.5_Guide/Predefined_Functions/parseInt_and_parseFloat_Functions" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/functions_b0ff3e89089de1f0a22029bbde807073/index.html b/files/pl/conflicting/web/javascript/guide/functions_b0ff3e89089de1f0a22029bbde807073/index.html deleted file mode 100644 index c27ddd3ca9..0000000000 --- a/files/pl/conflicting/web/javascript/guide/functions_b0ff3e89089de1f0a22029bbde807073/index.html +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Funkcje predefiniowane -slug: conflicting/Web/JavaScript/Guide/Functions_b0ff3e89089de1f0a22029bbde807073 -tags: - - JavaScript - - Przewodnik_JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Functions -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Predefined_Functions -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Funkcje_predefiniowane ---- -

-

-

Funkcje predefiniwane

-

JavaScript ma kilka predefiniowanych funkcji: -

- -{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Predefined_Functions", "fr": "fr/Guide_JavaScript_1.5/Fonctions_pr\u00e9d\u00e9finies", "ja": "ja/Core_JavaScript_1.5_Guide/Predefined_Functions" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/grammar_and_types/index.html b/files/pl/conflicting/web/javascript/guide/grammar_and_types/index.html deleted file mode 100644 index b43979fc6d..0000000000 --- a/files/pl/conflicting/web/javascript/guide/grammar_and_types/index.html +++ /dev/null @@ -1,209 +0,0 @@ ---- -title: Literały -slug: conflicting/Web/JavaScript/Guide/Grammar_and_types -tags: - - JavaScript - - Przewodnik_JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Grammar_and_types -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Literals -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Literały ---- -

-

-

Literały

-

Literałów używa się w celu przedstawiania wartości w JavaScript. Są one ustalonymi wartościami (a nie zmiennymi), które dosłownie podajesz w swoim skrypcie. Ten fragment opisuje następujące typy literałów:

- -

Literały tablicy

-

Literał tablicy jest listą składającą się z zera lub większej liczby wyrażeń, z których każdy reprezentuje element tablicy, a które zamknięte są w nawiasach kwadratowych ([]). Tablica tworzona za pomocą literału tablicy zostaje zainicjalizowana podanymi wartościami jako jej elementami, a jej długość jest ustalone według liczby podanych argumentów. -

Poniższy przykład tworzy tablicę kawy z trzema elementami i o długości trzy: -

-
kawy = ["Arabica", "Columbiana", "Zbożowa"]
-

Uwaga Literał tablicy jest typem inicjatora obiektu. Zobacz Używanie inicjatorów obiektu. -

Jeśli tablica została utworzona przy pomocy literału w skrypcie najwyższego poziomu, JavaScript interpretuje tablicę za każdym razem, gdy przelicza wyrażenie zawierające literał tablicowy. Dodatkowo literał użyty w funkcji jest tworzony przy każdym wywołaniu funkcji. -

Literały tablicy są także obiektami Array. Zobacz obiekt Array, aby uzyskać więcej informacji o obiektach Array. -

Dodatkowe przecinki w literale tablicy -

Nie musisz określać w literale tablicy wszystkich elementów. Jeśli postawisz kolejno dwa przecinki, zostanie utworzony obiekt array z pustym miejscem dla niesprecyzowanych elementów. Poniższy przykład tworzy tablicę ryba: -

-
ryba = ["Piła", , "Młot"]
-

Tablica ta posiada dwa elementy z wartościami i jeden pusty element (wartość ryba{{ mediawiki.external(0) }} to "Piła", ryba{{ mediawiki.external(1) }} jest niezdefiniowana, a ryba{{ mediawiki.external(2) }} to "Młot"): -

Jeśli na końcu listy elementów umieścisz dodatkowy przecinek, jest on ignorowany. W poniższym przykładzie długość tablicy jest równa trzy. Nie istnieje mojaLista{{ mediawiki.external(3) }}. Wszystkie inne przecinki w liście wskazują nowy element.

-
mojaLista = ['dom', , 'szkoła', ];
-

W kolejnym przykładzie długość tablicy jest równa cztery; nie zdefiniowano wartości dla mojaLista{{ mediawiki.external(0) }} i mojaLista{{ mediawiki.external(2) }}. -

-
mojaLista = [ , 'dom', , 'szkoła'];
-

W ostatnim przykładzie długość tablicy wynosi cztery i brakuje mojaLista{{ mediawiki.external(1) }} i mojaLista{{ mediawiki.external(3) }}. Tylko ostatni przecinek jest ignorowany. Jest on opcjonalny. -

-
mojaLista = ['dom', , 'szkoła', , ];
-

Literały logiczne

-

Typ logiczny posiada dwie wartości: true i false. -

Nie wolno mylić pierwotnych wartości logicznych true i false z wartościami prawda i fałsz (true/false) obiektu logicznego. Obiekt logiczny jest obiektem opakowującym pierwotnego typu danych logicznych. Zobacz obiekt Boolean, aby uzyskać więcej informacji. -

-

Literały całkowite

-

Liczby całkowite mogą być wyrażane jako dziesiętne (podstawa 10), szesnastkowe (podstawa 16) i ósemkowe (podstawa 8). Dziesiętny literał całkowity składa się z sekwencji cyfr bez czołowego 0 (zera). Czołowe 0 (zero) w literale całkowitym wskazuje na literał ósemkowy; Czołowe 0x (lub 0X) wskazuje na literał szesnastkowy. Liczby szesnastkowe mogą zawierać cyfry od 0 do 9 oraz litery a-f lub A-F. Ósemkowe literały całkowite mogą zawierać tylko cyfry od 0 do 7. -

Ósemkowe literały całkowite są wycofywane i zostały usunięte ze 3 edycji standardu ECMA-262. JavaScript 1.5 wciąż wspiera je dla kompatybilności wstecznej. -

Przykładami literałów całkowitych są: -

-
0, 117 i -345 (dziesiętne, podstawa 10)
-015, 0001 i -077 (ósemkowe, podstawa 8)
-0x1123, 0x00111 i -0xF1A7 (szesnastkowe, "hex" lub podstawa 16)
-
-

Literały zmiennoprzecinkowe

-

Literały zmiennoprzecinkowe mogą mieć następujące części: -

- -

Wykładnik stanowi "e" lub "E", po którym następuje liczba całkowita mogąca posiadać znak (poprzedzona przez "+" lub "-"). Literały zmiennoprzecinkowe muszą posiadać co najmniej jedną cyfrę; muszą także posiadać "e" (lub "E") bądź znak dziesiętny. -

Przykładami literałów zmiennoprzecinkowych są 3.1415, -3.1E12, .1e12 i 2E-12. -

Ściślej, składnia jest następująca: -

-
[cyfry][.cyfry][(E|e)[(+|-)]cyfry]
-
-

Na przykład: -

-
3.14
-2345.789
-.3333333333333333333
-
-

Literały obiektu

-

Literał obiektu stanowi ujęta w nawias klamrowy ({}) lista składająca się z zera lub większej liczby par, które stanowią nazwa własności obiektu oraz przypisana jej wartość. Nie powinno się używać literału obiektu na początku instrukcji. Doprowadzi to do wystąpienia błędu lub nieoczekiwanych zachowań, gdyż { zostanie zinterpretowany jako początek bloku. -

Poniżej podany jest przykład literału obiektu. Pierwszy element obiektu auto definiuje własność mojeAuto; drugi element, własność pobierzAuto, wywołuje funkcję (TypyAut("Polonez")); trzeci element, własność specjalne, używa istniejącej zmiennej (Sprzedaz). -

-
var Sprzedaz = "Toyota";
-
-function TypyAut(nazwa) {
-   if(nazwa == "Polonez")
-      return nazwa;
-   else
-      return "Przykro nam, ale nie sprzedajemy marki " + nazwa + ".";
-}
-
-auto = {mojeAuto: "Caro", pobierzAuto: TypyAut("Polonez"), specjalne: Sprzedaz}
-
-document.write(auto.mojeAuto); // Caro
-document.write(auto.pobierzAuto); // Polonez
-document.write(auto.specjalne); // Toyota
-

Dodatkowo, możesz użyć literału znakowego lub liczbowego jako nazwy własności lub zagnieździć obiekt wewnątrz innego. Ilustruje to poniższy przykład. -

-
auto = {wieleAut: {a: "Saab", b: "Jeep"}, 7: "Mazda"}
-
-document.write(auto.wieleAut.b); // Jeep
-document.write(auto[7]); // Mazda
-
-

Zauważ: -

-
foo = {a: "alfa", 2: "dwa"}
-document.write (foo.a)    // alfa
-document.write (foo[2])   // dwa
-//document.write (foo.2)  // Błąd: brakuje ) po liście argumentów
-//document.write (foo[a]) // Błąd: a nie jest zdefiniowane
-document.write (foo["a"]) // alfa
-document.write (foo["2"]) // dwa
-
-

Literały znakowe

-

Literały znakowe to zero lub więcej znaków zamkniętych w podwójnych (") lub pojedynczych (') znacznikach cytatu. Łańcuch znaków musi być ograniczony przez znaczniki tego samego typu, a więc obydwa pojedyncze lub obydwa podwójne znaki cytatu. Poniżej umieszczono przykłady literałów znakowych: -

- -

Możesz wywołać dowolną metodę obiektu String na wartości literału znakowego - JavaScript automatycznie skonwertuje literał znakowy do tymczasowego obiektu String, wywoła metodę, a następnie pozbędzie się tymczasowego obiektu String. Możesz również użyć własności String.length z literałem znakowym: -

- -

Powinieneś użyć literału znakowego, chyba że potrzebujesz szczególnie obiektu String. Zobacz obiekt String, aby uzyskać szczegółowe informacje o obiektach String. -

-
Używanie specjalnych znaków w łańcuchach
-

Dodatkowo oprócz znaków zwykłych możesz także włączyć do łańcuchów specjalne znaki, tak jak pokazano w przykładzie:

-
"pierwsza linia \n następna linia"
-

Poniższa tabela przedstawia znaki specjalne, które możesz użyć w łańcuchach znaków JavaScript. -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ZnakZnaczenie
\bBackspace
\fNowa strona
\nNowa linia
\rPowrót karetki
\tTabulacja
\vTabulacja pionowa
\'Apostrof lub pojedynczy cudzysłów
\"Podwójny cudzysłów
\\Lewy ukośnik (\).
\XXXZnaki z kodowaniem Latin-1 określone przez do trzech cyfrósemkowych XXX pomiędzy 0 i 377. Na przykład \251 jest sekwencją ósemkową dla symbolu copyright.
\xXXZnaki z kodowaniem Latin-1 określone przez dwie cyfry szesnastkowe XX pomiędzy 00 i FF. Na przykład \xA9 jest szesnastkową sekwencją dla symbolu copyright.
\uXXXXZnak Unicode określony przez cztery cyfry szesnastkowe XXXX. Na przykład \u00A9 jest sekwencją Unicode dla symbolu copyright. Zobacz Sekwencje ucieczki do Unicode.
-

Tabela 2.1: Znaki specjalne w JavaScript -

-
Znaki ucieczki
-

Dla znaków niewymienionych w tabeli powyżej, poprzedzający znak backslash jest ignorowany, ale użycie tego jest wycofywane i powinno być unikane. -

Możesz wstawić znak cudzysłowu wewnątrz łańcucha znaków poprzedzając go znakiem backslash. Znane jest to jako kodowanie (escaping) znaków cudzysłowu. Na przykład: -

-
var quote = "He read \"The Cremation of Sam McGee\" by R.W. Service."
-document.write(quote)
-
-

Rezultatem tego będzie: -

-
He read "The Cremation of Sam McGee" by R.W. Service.
-
-

Aby użyć literału backslash w łańcuchu znaków, musisz zastosować znak backslash. Na przykład, aby przydzielić plikowi ścieżkę c:\temp do łańcucha znaków, użyj następującej konstrukcji: -

-
var home = "c:\\temp "
-
-

{{ PreviousNext("Przewodnik po języku JavaScript 1.5:Stałe", "Przewodnik po języku JavaScript 1.5:Unicode") }} -


-

-
-
-{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Literals", "es": "es/Gu\u00eda_JavaScript_1.5/Literales", "fr": "fr/Guide_JavaScript_1.5/Constantes_litt\u00e9rales", "ja": "ja/Core_JavaScript_1.5_Guide/Literals", "ko": "ko/Core_JavaScript_1.5_Guide/Literals", "zh-cn": "cn/Core_JavaScript_1.5_Guide/\u6587\u672c\u5316" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/grammar_and_types_0f7acbcd2fa8bfb327628638da4e5166/index.html b/files/pl/conflicting/web/javascript/guide/grammar_and_types_0f7acbcd2fa8bfb327628638da4e5166/index.html deleted file mode 100644 index ffa7741a78..0000000000 --- a/files/pl/conflicting/web/javascript/guide/grammar_and_types_0f7acbcd2fa8bfb327628638da4e5166/index.html +++ /dev/null @@ -1,113 +0,0 @@ ---- -title: Unicode -slug: >- - conflicting/Web/JavaScript/Guide/Grammar_and_types_0f7acbcd2fa8bfb327628638da4e5166 -tags: - - JavaScript - - Przewodnik_JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Grammar_and_types -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Unicode -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Unicode ---- -

-

-

Unicode

-

Unicode jest uniwersalnym standardem kodowania znaków, dzięki któremu można wyświetlać znaki charakterystyczne dla różnych języków. Obejmuje języki Ameryki, Europy, Środkowego wschodu, Afryki, Indii, Azji i języki pacyficzne (ponadregionalne), ale również inne symbole historyczne czy techniczne. Unicode zamienia, konwertuje i wyświetla wielojęzyczne teksty, symbole techniczne i matematyczne a dzięki temu rozwiązuje wiele międzynarodowych problemów językowych w systemach obliczeniowych związanych ze standardami charakterystycznymi dla konkretnych narodów. Jednak nie wszystkie nowoczesne lub archaiczne języki są obecnie wspierane. -

Zestaw znaków Unicode może być używany praktycznie we wszystkich znanych typach kodowania. Unicode jest modelowany podobnie jak w zestawach znaków ASCII (Amerykański standardowy kod wymiany informacji). Używa opisu literowego i liczbowej wartości dla każdego kodowanego znaku. 16 bitowa wartość jest definiowana jako liczba w systemie szesnastkowym wraz z przedrostkiem U na przykład , U+0041 przedstawia A, a unikalna nazw dla tej wartości to LATIN CAPITAL LETTER A.

Nie jest wspierany w wersjach JavaScript wcześniejszych niż 1.3.

-

Unicode zgodny z ASCII i ISO

-

Unicode jest zgodny z kodami ASCII i jest wspierany przez wiele programów. Pierwsze 128 znaków Unicode odpowiadają kodom ASCII i mają tę samą wartość bajtu. W Unicode, przykładowo, znaki U+0020 i U+007E są równoważne w ASCII znakom 0x20 i 0x7E . Nieco inaczej jest w ASCII, który wspiera łaciński alfabet i używa siedmiobitowego zestawu znaków. Unicode używa szesnastobitowych wartości dla każdego znaku i uwzględnia dziesięć tysięcy znaków. Rozszerzony mechanizm UTF 16, uwzględnia kodowanie miliona znaków więcej, przez używanie 16 bitowych par.

Unicode jest w pełni zgodny z międzynarodowym standardowym ISO/IEC 10646 1; 1993 , który jest podzbiorem ISO 10646 i wspiera ISO Ucs 2, który używa dwu oktetów (dwóch bajtów albo 16 bitów).

JavaScript i Nawigator wspiera Unicode dzięki czemu można używać w JavaScript-ie niełacińskich, międzynarodowych i lokalnych znaków, oraz specjalistycznych symboli technicznych oraz pozwala kodować wielojęzyczny tekst. Odkąd Unicode jest zgodny z ASCII, programy mogą używać znaków ASCII. W komentarzach używać możemy znaków Unicode nie ASCII, literałów string, identyfikatorów i wcześniejszych wyrażeń, i wyrażeń regularnych JavaScript-u. -

-

Sekwencje ucieczki do Unicode

-

Możesz użyć sekwencje ucieczki do Unicode w literałach łańcuchowych, wyrażeniach regularnych i identyfikatorach. Sekwencja ucieczki sześciu znaków ASCII: \u i czterocyfrowa liczba heksadecymalna. Na przykład, \u00A9 reprezentuje symbol copyright. Każda sekwencja ucieczki Unicode w JavaScript-ie jest interpretowana jako jeden znak. -

Następujący kod zawiera symbol copyright i napis "Netscape Communications". -

-
x="\u00A9 Netscape Communications"
-

Następująca tabela jest listą często używanych specjalnych znaków i ich wartości Unicode.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
KategoriaWartość UnicodeNazwaNazwa formatowania
Białe spacje\u0009Tab<TAB>
 \u000BPionowy tabulator<VT>
 \u000CZ kanału<FF>
 \u0020Spacja<SP>
Linia kończąca wartość\u000ALine Feed<LF>
 \u000DPowrót karetki<CR>
Dodatkowe znaki ucieczki Unicode\u0008Backspace<BS>
 \u0009Poziomy tabulator<HT>
 \u0022Podwójny cudzysłów"
 \u0027Pojedynczy cudzysłów'
 \u005C Backslash\
-

Tabela: Wartości Unicode dla specjalnych czcionek -

JavaScript używa sekwencje znaku ucieczki Unicode i jest ona inna niż w Javie. W JavaScript-ie, sekwencja ucieczki nigdy nie interpretuje jako pierwsza znaków specjalnych. Przykładowo, znak końca linii sekwencji ucieczki nie zakańcza ciągu zanim nie jest on zinterpretowany przez funkcje. JavaScript ignoruje każdą sekwencje ucieczki, jeśli jest ona użyta w komentarzu. W Javie, jeśli sekwencja ucieczki używana jest w pojedynczej linii komentarza interpretowana jest wtedy jako znak Unicode. W ciągu literałów kompilator Javy interpretuje wpierw sekwencje ucieczki. Przykładowo, w przypadku użycia w Javie znaku końca linii (\u000A), zakańcza on literał ciągu. W Javie doprowadza to do wystąpienia błędu, ponieważ znaki końca linii nie są dozwolone w literałach ciągów. Musisz użyć \n do zakończenia linii w literałach. W JavaScript-ie sekwencja ucieczki działa tak samo jak \n. -

-
Program do konwersji długich ciągów znaków Hot-Tips' Unicode Converter, autorstwa Bob Foley.
-

Wyświetlanie czcionek z Unicode

-

Można używać Unicode do wyświetlania znaków w rożnych językach lub technicznych symboli. Dla poprawnego wyświetlania klient tj. Netscape Navigator 4.x lub Netscape 6 musi wspomagać Unicode. Dodatkowo odpowiednia czcionka Unicode musi być dostępna dla klienta, jak i platforma klienta musi wspomagać Unicode. Często zdarza się, że czcionki Unicode nie wyświetlają wszystkich znaków. Niektóre platformy tj. Windows 95 posiadają tylko częściowe wsparcie Unicode. -

W celu pobrania znaku typu non-ASCII klient musi go wysłać w kodzie Unicode. Używając standardowej rozszerzonej klawiatury klient nie może łatwo wyświetlić dodatkowych znaków wspieranych przez Unicode. Czasami jedynym sposobem na wyświetlenie znaków w kodzie Unicode jest użycie sekwencji ucieczki Unicode. -

Więcej informacji o Unicode, zobacz Unicode Consortium Web site i The Unicode Standard, Version 2.0, wydane przez Addison-Wesley, 1996. -

{{ PreviousNext("Przewodnik_po_j%C4%99zyku_JavaScript_1.5:Litera%C5%82y#Litera.C5.82y_znakowe", "Przewodnik po języku JavaScript 1.5:Wyrażenia") }} -

-
-
-{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Unicode", "es": "es/Gu\u00eda_JavaScript_1.5/Unicode", "fr": "fr/Guide_JavaScript_1.5/Unicode", "ja": "ja/Core_JavaScript_1.5_Guide/Unicode", "ko": "ko/Core_JavaScript_1.5_Guide/Unicode" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/grammar_and_types_14ae50e0032f9c0db4fe484288797da6/index.html b/files/pl/conflicting/web/javascript/guide/grammar_and_types_14ae50e0032f9c0db4fe484288797da6/index.html deleted file mode 100644 index 89adf19fbe..0000000000 --- a/files/pl/conflicting/web/javascript/guide/grammar_and_types_14ae50e0032f9c0db4fe484288797da6/index.html +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: Zmienne -slug: >- - conflicting/Web/JavaScript/Guide/Grammar_and_types_14ae50e0032f9c0db4fe484288797da6 -tags: - - JavaScript - - Przewodnik_JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Grammar_and_types -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Variables -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Zmienne ---- -

 

-

Trzeba całość wyczyścić i uzgodnić z wersją EN: zmiany 06-2006

-

Zmienne

-

Zmiennych używa się jako symbolicznych nazw dla wartości w Twojej aplikacji. Nazwy zmiennych, nazywane identyfikatorami, podporządkowane są pewnym regułom.

-

Identyfikator JavaScript musi zaczynać się literą, podkreśleniem (_) lub znakiem dolara ($); kolejne znaki mogą być cyframi (0-9). Ponieważ JavaScript rozróżnia duże/małe litery, litery oznaczają znaki od "A"do "Z" (duże litery) oraz znaki od "a" do "z" (małe litery).

-

Poczynając od JavaScript 1.5, w identyfikatorze możesz używać znaków ISO 8859-1 lub Unicode takich jak å czy ą. Jako znaków w identyfikatorze możesz także używać \uXXXX - sekwencji ucieczki Unicode wypisanych na stronie Sekwencje ucieczki do Unicode.

-

Niektóre przykłady prawidłowych nazw to Number_hits, temp99 i _name.

-

Deklaracja zmiennych

-

Możesz zadeklarować zmienne na dwa sposoby:

- -

Ocena zmiennych

-

Zmienna lub element tablicy, którym nie przypisano wartości, mają wartość undefined. Rezultat oceny nieprzydzielonej zmiennej zależny jest od sposobu jej deklaracji:

- -

Poniższy kod demonstruje ocenę nieprzydzielonych zmiennych.

-
function f1() {
-   return y - 2;
-}
-f1() //Powoduje runtime error
-
-function f2() {
-   return var y - 2;
-}
-f2() //zwraca NaN
-
-

Aby określić, czy zmienna posiada wartość, możesz użyć undefined. W poniższym kodzie zmienna input nie posiada przypisanej wartości, więc instrukcja if przyjmuje wartość true.

-
var input;
-if(input === undefined){
-   doThis();
-} else {
-   doThat();
-}
-

Wartość undefined zachowuje sie jak logiczne false w odpowiednim kontekście (boolean). Poniższy kod wykonuje funkcję myFunction, ponieważ element array nie został zdefiniowany:

-
myArray=new Array()
-if (!myArray[0])
-   myFunction()
-

Podczas oceny wartości zmiennej null, wartość null zachowuje się jak 0 w kontekście numerycznym oraz jako false w kontekście logicznym (boolean). Na przykład:

-
var n = null
-n * 32 //zwraca 0
-

Zakres zmiennych

-

Zmienna zadeklarowana poza jakąkolwiek funkcją nazywana jest zmienną globalną (global); staje się ona dostępna dla dowolnego kodu w bieżącym dokumencie. Zmienna zadeklarowana wewnątrz funkcji staje się zmienną lokalną (local) i dostępna będzie jedynie wewnątrz tej funkcji.

-

Użycie var do zadeklarowania zmiennej global jest opcjonalne. Jednakże, musisz użyć var do zadeklarowania zmiennej wewnątrz funkcji.

-

Masz dostęp do zmiennych globalnych zadeklarowanych w jednym oknie lub ramce z innego okna/ramki poprzez podanie nazwy okna/ramki. Na przykład, jeśli zmienna phoneNumber jest zadeklarowana w dokumencie FRAMESET, to można się do niej odwołać z dokumentu potomnego poprzez parent.phoneNumber.

-

Zmienne globalne

-

Zmienne globalne są w istocie własnościami obiektu globalnego. W stronach internetowych obiektem globalnym jest window. -dodać link wewnętrzny Możesz wiec ustawiać i odczytywać zmienne globalne przy użyciu składni window.zmienna. Analogicznie, podając nazwę ramki lub okna, możesz uzyskać dostęp do zmiennych zadeklarowanych w tym oknie lub ramce z innego okna lub ramki. Przykładowo: jeśli zmienna nazwana numerTelefonu została zadeklarowana w dokumencie FRAMESET, możesz odwołać się do tej zmiennej z ramki podrzędnej poprzez parent.numerTelefonu.

-


-{{ PreviousNext("Przewodnik po języku JavaScript 1.5:Wartości", "Przewodnik po języku JavaScript 1.5:Stałe") }}

-


-

- -

{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Variables", "es": "es/Gu\u00eda_JavaScript_1.5/Variables", "fr": "fr/Guide_JavaScript_1.5/Variables", "ja": "ja/Core_JavaScript_1.5_Guide/Variables", "ko": "ko/Core_JavaScript_1.5_Guide/Variables", "zh-cn": "cn/Core_JavaScript_1.5_Guide/\u53d8\u91cf" } ) }}

diff --git a/files/pl/conflicting/web/javascript/guide/grammar_and_types_1d6d13b355b9483ad46cf81082b7c261/index.html b/files/pl/conflicting/web/javascript/guide/grammar_and_types_1d6d13b355b9483ad46cf81082b7c261/index.html deleted file mode 100644 index 3831d177f8..0000000000 --- a/files/pl/conflicting/web/javascript/guide/grammar_and_types_1d6d13b355b9483ad46cf81082b7c261/index.html +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: Wartości -slug: >- - conflicting/Web/JavaScript/Guide/Grammar_and_types_1d6d13b355b9483ad46cf81082b7c261 -tags: - - JavaScript - - Przewodnik_JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Grammar_and_types -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Values -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Wartości ---- -

-

-

Wartości

-

JavaScript rozróżnia następujące typy: -

- -

Ten względnie niewielki zestaw typów wartości - lub typów danych - pozwala wyposażyć Twoją aplikację w wiele użytecznych funkcji. Nie występuje wyraźna różnica pomiędzy liczbami całkowitymi a wartościami rzeczywistymi, tak jak i w JavaScript nie ma w ogóle jawnego rozróżnienia typów danych. Możesz jednak, przykładowo, użyć obiektu Date oraz jego metod do obsługi dat. -

Obiekty i funkcje to inne podstawowe elementy języka. Obiekty można sobie wyobrazić jako nazwane pojemniki na wartości, a funkcje jako procedury, które są wykonywane przez Twoją aplikację. -

-

Konwersja typu danych

-

JavaScript jest językiem programowania o dynamicznych typach. Oznacza to, że przy deklaracji zmiennej nie musisz określać jej typu. Typy danych w razie potrzeby są automatycznie konwertowane w trakcie wykonywania skryptu. Możemy, przykładowo, zadeklarować zmienną następująco:

-
var odpowiedz = 42
-
-

a później przypisać tej samej zmiennej wartość tekstową, na przykład: -

-
odpowiedz = "Dziękuję za wszystkie ryby..."
-
-

Ponieważ JavaScript posiada dynamiczne typy, przypisanie to nie powoduje komunikatu błędu. -

W wyrażeniach z operatorem + zawierających wartość tekstową oraz numeryczną, JavaScript konwertuje wartości numeryczne na tekst. Przyjrzyjmy się następującym instrukcjom.

-
x = "Odpowiedzią jest " + 42 // zwraca "Odpowiedzią jest 42"
-y = 42 + " jest odpowiedzią" // zwraca "42 jest odpowiedzią"
-
-

W wyrażeniach z innymi operatorami, JavaScript nie konwertuje wartości numerycznej do postaci tekstowej. Na przykład:

-
"37" - 7 // zwraca 30
-"37" + 7 // zwraca 377
-
-


-{{ PreviousNext("Przewodnik po języku JavaScript 1.5:Przegląd JavaScriptu", "Przewodnik po języku JavaScript 1.5:Zmienne") }} -

-
-
-{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Values", "es": "es/Gu\u00eda_JavaScript_1.5/Valores", "fr": "fr/Guide_JavaScript_1.5/Valeurs", "ja": "ja/Core_JavaScript_1.5_Guide/Values", "ko": "ko/Core_JavaScript_1.5_Guide/Values", "zh-cn": "cn/Core_JavaScript_1.5_Guide/Values" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide/grammar_and_types_d86447bbdab858af0abf9b17c9ec9dc9/index.html b/files/pl/conflicting/web/javascript/guide/grammar_and_types_d86447bbdab858af0abf9b17c9ec9dc9/index.html deleted file mode 100644 index abb2bd1217..0000000000 --- a/files/pl/conflicting/web/javascript/guide/grammar_and_types_d86447bbdab858af0abf9b17c9ec9dc9/index.html +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Stałe -slug: >- - conflicting/Web/JavaScript/Guide/Grammar_and_types_d86447bbdab858af0abf9b17c9ec9dc9 -tags: - - JavaScript - - Przewodnik_JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide/Grammar_and_types -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Constants -original_slug: Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Stałe ---- -

 

-

Stałe

-

Możesz utworzyć stałą (nazwaną i tylko do odczytu) za pomocą słowa kluczowego const. Składnia identyfikatora stałej jest taka sama, jak dla identyfikatora zmiennej: musi zaczynać się literą lub znakiem podkreślenia i obejmować znaki alfabetu lub cyfry.

-
const prefix = '212';
-

Stałe nie mogą podczas wykonywania skryptu zmieniać swojej wartości, ani być ponownie deklarowane.

-

Reguły zasięgu dotyczące stałych są takie same jak dla zmiennych, z wyjątkiem tego, że słowo kluczowe const jest wymagane zawsze, nawet dla stałych globalnych. W przypadku braku słowa kluczowego przyjmuje się, że identyfikator oznacza zmienną.

-

Nie można deklarować stałych o nazwie identycznej z nazwą zmiennej występującej w zasięgu tej samej funkcji. Na przykład:

-
//TO SPOWODUJE BŁĄD
-function f{};
-const f = 5;
-
-//TO RÓWNIEŻ SPOWODUJE BŁĄD
-function f{
-const g=5;
-var g;
-
-//instrukcje
-}
-

{{ PreviousNext("Przewodnik po języku JavaScript 1.5:Zmienne", "Przewodnik po języku JavaScript 1.5:Literały") }}

-

{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Constants", "es": "es/Gu\u00eda_JavaScript_1.5/Constantes", "fr": "fr/Guide_JavaScript_1.5/Constantes", "ja": "ja/Core_JavaScript_1.5_Guide/Constants", "ko": "ko/Core_JavaScript_1.5_Guide/Constants" } ) }}

diff --git a/files/pl/conflicting/web/javascript/guide/index.html b/files/pl/conflicting/web/javascript/guide/index.html deleted file mode 100644 index babb21e738..0000000000 --- a/files/pl/conflicting/web/javascript/guide/index.html +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Obsolete Pages -slug: conflicting/Web/JavaScript/Guide -tags: - - NeedsTranslation - - TopicStub -translation_of: Web/JavaScript/Guide -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages -original_slug: Web/JavaScript/Guide/Obsolete_Pages ---- -

This is a list of pages that have been merged into chapters (in alphabetical order):

-

{{ tree() }}

diff --git a/files/pl/conflicting/web/javascript/guide/introduction/index.html b/files/pl/conflicting/web/javascript/guide/introduction/index.html deleted file mode 100644 index a41519db49..0000000000 --- a/files/pl/conflicting/web/javascript/guide/introduction/index.html +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: O tym przewodniku -slug: conflicting/Web/JavaScript/Guide/Introduction -translation_of: Web/JavaScript/Guide/Introduction -translation_of_original: Web/JavaScript/Guide/About -original_slug: Web/JavaScript/Guide/o_tym_przewodniku ---- -

JavaScript jest międzyplatformowym, zorientowanym obiektowo językiem skryptowym. Poniższy przewodnik tłumaczy wszystko, co powinieneś wiedzieć abyś mógł posługiwać się JavaScriptem.

- -

Nowe opcje w JavaScripcie

- -

 

- - - -

 

- -

Co już powinieneś wiedzieć

- -

Ten przewodnik zakłada że masz poniższe podstawy:

- - - -

Wersje JavaScriptu

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Tabela 1 JavaScript i wersje Navigatora
Wersja JavaScriptuWersja Navigatora
JavaScript 1.0Navigator 2.0
JavaScript 1.1Navigator 3.0
JavaScript 1.2Navigator 4.0-4.05
JavaScript 1.3Navigator 4.06-4.7x
JavaScript 1.4 
JavaScript 1.5Navigator 6.0
- Mozilla (open sourceowa przeglądarka)
JavaScript 1.6Firefox 1.5, inne przeglądarki oparte na Mozilli 1.8
JavaScript 1.7Firefox 2, inne przeglądarki oparte na Mozilli 1.8.1
JavaScript 1.8Firefox 3, inne przeglądarki oparte na Gecko 1.9
- -

Gdzie znaleźć informacje o JavaScripcie

- -

Dokumentacja JavaScript zawiera następujące książki:

- - - -

Jeżeli dopiero zaczynasz swoją przygodę z JavaScriptem, zacznij od Przewodnika JavaScript. Jeżeli posiądziesz już podstawowe umiejętności, możesz przejśc do JavaScript Reference aby zdobyć bardziej szczegółową, dogłębną wiedzę.

- -

Jak się uczyć JavaScriptu

- -

Rozpoczęcie nauki JavaScriptu jest proste: wszystko czego potrzebujesz to nowoczesna przeglądarka internetowa. Ten przewodnik zawiera skrypty działające jedynie w najnowszej wersji Firefoxa (i innych przeglądarkach opartych na Gecko), także sugerujemy używanie jego najnowszej wersji.

- -

Interaktywny interpreter

- -

Interaktywna konsola JavaScriptowa stanowi nieocenioną pomoc przy nauce, pozwala ona testować skrypty bez zapisywania plików i odświeżania okna przeglądarki. Konsola błędów w Firefoxie (Narzędzia-Dla twórców WWW-Konsola WWW lub też Ctrl+Shift+K) dostarcza prosty sposób by przetesować JavaScript: poprostu wpisz linijkę kodu i zatwierdź ją Enterem.

- -

Konsola www w Firefoxie 25.0.1

- -

 

- -

Firebug

- -

Bardziej zaawansowana konsola dostępna jest po zainstalowaniu dodatku do Firefoxa o nazwie Firebug. Wyrażenia, które wprowadzisz są interpretowane jako obiekty i są połączone z innymi częsciami Firebuga. Prosty przykład: 

- -

- -

 

- -

Użycie strzałki znajdującej się w prawym, dolnym rogu pozwala wprowadzać wielolinijkowy kod.

- -

Firebug udostępnia również zaawansowany inspektor DOM, debugger JavaScriptu oraz wiele innych, użytecznych funkcji. Kod JavaScript działający na stronie może użyć funkcji console.log(), służącej do wyświewtlania zawartości w konsoli Firebuga.

- -

Konwencje tekstowe w tym dokumencie

- -

Aplikacje JavaScriptu działają na wielu systemach operacyjnych, informacje zawarte w tej książce odnoszą się do wszystkich tych wersji. Ścierzki do plików i katalogów zapisane są w formacie Windowsowym (z backslashami oddzielającymi nazwy folderów). Wsystemach Unixowych backslashe nalezy zastąpić slashami. 

- -

Adresy URL w tym przewodniku mają następującą formę:

- -

http://serwer.domena/sciezka/plik.html

- -

W tych URLach serwer reprezentuje nazwę serwera, którego używasz, np. test1 czy www; domena to nazwa Twojej domeny np. netscape.com czy uiuc.edu; sciezka odpowiada za lokalizację pliku na twoim serwerze zaś plik.html to konkretna nazwa pliku. Ogólnie rzecz ujmując w adresie URL teksty pisane czcionką pochyłą oznacza lokalizację pliku zaś te pisane czcionką o stałej szerokości to literały. Jeżeli twój serwer ma włączony protokół SSL, zamiast używać przedrostka http, posługiwać się będziesz https.

- -

Przewodnik ten używa następujących konwencji tekstowych:

- - diff --git a/files/pl/conflicting/web/javascript/guide_1093f218406d2d64ec91bb7a6bda93ce/index.html b/files/pl/conflicting/web/javascript/guide_1093f218406d2d64ec91bb7a6bda93ce/index.html deleted file mode 100644 index c1dd8a2d4e..0000000000 --- a/files/pl/conflicting/web/javascript/guide_1093f218406d2d64ec91bb7a6bda93ce/index.html +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Obiekty predefiniowane -slug: conflicting/Web/JavaScript/Guide_1093f218406d2d64ec91bb7a6bda93ce -tags: - - JavaScript - - Przewodnik_JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Predefined_Core_Objects -original_slug: >- - Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5/Obiekty_predefiniowane ---- -

-

-

Obiekty predefiniowane

-

Artykuł opisuje obiekty predefiniowane w JavaScript:

- -{{ languages( { "en": "en/Core_JavaScript_1.5_Guide/Predefined_Core_Objects", "es": "es/Gu\u00eda_JavaScript_1.5/Objetos_base_predefinidos", "fr": "fr/Guide_JavaScript_1.5/Objets_pr\u00e9d\u00e9finis", "ja": "ja/Core_JavaScript_1.5_Guide/Predefined_Core_Objects", "ko": "ko/Core_JavaScript_1.5_Guide/Predefined_Core_Objects" } ) }} diff --git a/files/pl/conflicting/web/javascript/guide_a026fc5d05de582c88d39cf9fd37870d/index.html b/files/pl/conflicting/web/javascript/guide_a026fc5d05de582c88d39cf9fd37870d/index.html deleted file mode 100644 index 6f3d071e78..0000000000 --- a/files/pl/conflicting/web/javascript/guide_a026fc5d05de582c88d39cf9fd37870d/index.html +++ /dev/null @@ -1,877 +0,0 @@ ---- -title: Przewodnik po języku JavaScript 1.5 -slug: conflicting/Web/JavaScript/Guide_a026fc5d05de582c88d39cf9fd37870d -tags: - - AJAX - - JavaScript - - Projekt_MDC - - Przewodnik_JavaScript - - Strony_do_aktualizacji - - Wszystkie_kategorie -translation_of: Web/JavaScript/Guide -translation_of_original: Web/JavaScript/Guide/Obsolete_Pages/Table_of_Contents_2.0 -original_slug: Web/JavaScript/Guide/Obsolete_Pages/Przewodnik_po_języku_JavaScript_1.5 ---- -

O tym przewodniku

- -
-
Nowe możliwości tego wydania
-
- -
-
Co już powinieneś wiedzieć
-
- -
-
Wersje JavaScriptu
-
- -
-
Gdzie szukać informacji o JavaScripcie
-
- -
-
Konwencje dokumentu
-
- -

Przegląd JavaScriptu

- -
-
Czym jest JavaScript?
-
- -
-
JavaScript i Java
-
- -
-
JavaScript i specyfikacja ECMA
-
- -
-
-
-
Związek pomiędzy JavaScript, a wersją ECMA
-
-
-
- -
-
-
-
Dokumentacja JavaScript w porównaniu ze specyfikacją ECMA
-
-
-
- -
-
-
-
Terminologia JavaScriptu i ECMA
-
-
-
- -

Funkcjonalność języka

- -
-
Wartości
-
- -
-
-
-
Konwersja typu danych
-
-
-
- -
-
Zmienne
-
- -
-
-
-
Deklaracja zmiennych
-
-
-
- -
-
-
-
Ocena zmiennych
-
-
-
- -
-
-
-
Zakres zmiennych
-
-
-
- -
-
Stałe
-
- -
-
Literały
-
- -
-
-
-
Literały tablicy
-
-
-
- -
-
-
-
Literały logiczne
-
-
-
- -
-
-
-
Literały całkowite
-
-
-
- -
-
-
-
Literały zmiennoprzecinkowe
-
-
-
- -
-
-
-
Literały obiektu
-
-
-
- -
-
-
-
Literały znakowe
-
-
-
- -
-
Unicode
-
- -
-
-
-
Unicode zgodny z ASCII i ISO
-
-
-
- -
-
-
-
Sekwencje ucieczki do Unicode
-
-
-
- -
-
-
-
Wyświetlanie czcionek z Unicode
-
-
-
- -

Wyrażenia i operatory

- -
-
Wyrażenia
-
- -
-
Operatory
-
- -
-
-
-
Operatory przypisania
-
-
-
- -
-
-
-
Operatory porównania
-
-
-
- -
-
-
-
Operatory arytmetyczne
-
-
-
- -
-
-
-
Operatory bitowe
-
-
-
- -
-
-
-
Operatory logiczne
-
-
-
- -
-
-
-
Operacje na łańcuchach
-
-
-
- -
-
-
-
Operatory specjalne
-
-
-
- -
-
-
-
Pierwszeństwo operatorów
-
-
-
- -

Wyrażenia regularne

- -
-
Tworzenie wyrażenia regularnego
-
- -
-
Zapisywanie wzorca wyrażenia regularnego
-
- -
-
-
-
Używanie prostego wzoru
-
-
-
- -
-
-
-
Używanie specjalnych znaków
-
-
-
- -
-
-
-
Używanie nawiasów
-
-
-
- -
-
Praca z wyrażeniami regularnymi
-
- -
-
-
-
Użycie odpowiedniego znaku
-
-
-
- -
-
-
-
Globalne wyszukiwanie, wielkość znaków, wieloliniowe wejście
-
-
-
- -
-
-
-
Przykłady
-
-
-
- -

Instrukcje

- -
-
Blok instrukcji
-
- -
-
Instrukcje warunkowe
-
- -
-
-
-
Instrukcja if...else
-
-
-
- -
-
-
-
Instrukcja switch
-
-
-
- -
-
Instrukcje pętli
-
- -
-
-
-
Instrukcja for
-
-
-
- -
-
-
-
Instrukcja do...while
-
-
-
- -
-
-
-
Instrukcja while
-
-
-
- -
-
-
-
Instrukcja label
-
-
-
- -
-
-
-
Instrukcja break
-
-
-
- -
-
-
-
Instrukcja continue
-
-
-
- -
-
Instrukcje manipulacji obiektem
-
- -
-
-
-
Instrukcja for...in
-
-
-
- -
-
-
-
Instrukcja with
-
-
-
- -
-
Komentarze
-
- -
-
Instrukcje obsługi wyjątków
-
- -
-
-
-
Instrukcja throw
-
-
-
- -
-
-
-
Instrukcja try...catch
-
-
-
- -

Funkcje

- -
-
Definiowanie funkcji
-
- -
-
Wywołanie funkcji
-
- -
-
Zastosowanie obiektu arguments
-
- -
-
Funkcje predefiniowane
-
- -
-
-
-
Funkcja eval
-
-
-
- -
-
-
-
Funkcja isFinite
-
-
-
- -
-
-
-
Funkcja isNaN
-
-
-
- -
-
-
-
Funkcje parseInt i parseFloat
-
-
-
- -
-
-
-
Funkcje Number i String
-
-
-
- -
-
-
-
Funkcje escape i unescape
-
-
-
- -
-
Praca z zamknięciami
-
- -

Praca z obiektami

- -
-
Obiekty i własności
-
- -
-
Tworzenie nowych obiektów
-
- -
-
-
-
Używanie inicjacji obiektu
-
-
-
- -
-
-
-
Używanie konstruktorów funkcji
-
-
-
- -
-
-
-
Indeksowanie własności obiektu
-
-
-
- -
-
-
-
Definiowanie własności typu obiektu
-
-
-
- -
-
-
-
Definiowanie metod
-
-
-
- -
-
-
-
Używanie 'this' do obiektu referencji
-
-
-
- -
-
-
-
Definiowanie metod pobierania i ustawiania
-
-
-
- -
-
-
-
Usuwanie własności
-
-
-
- -
-
Obiekty predefiniowane
-
- -
-
-
-
Obiekt Array
-
-
-
- -
-
-
-
Obiekt Boolean
-
-
-
- -
-
-
-
Obiekt Date
-
-
-
- -
-
-
-
Obiekt function
-
-
-
- -
-
-
-
Obiekt Math
-
-
-
- -
-
-
-
Obiekt Number
-
-
-
- -
-
-
-
Obiekt RegExp
-
-
-
- -
-
-
-
Obiekt String
-
-
-
- -

Detale modelu obiektowego

- -
-
Języki oparte na klasach vs. oparte na prototypach
-
- -
-
-
-
Definiowanie klasy
-
-
-
- -
-
-
-
Podklasy i dziedziczenie
-
-
-
- -
-
-
-
Dodawanie i usuwanie własności
-
-
-
- -
-
-
-
Różnice
-
-
-
- -
-
Praca z przykładem
-
- -
-
-
-
Tworzenie hierarchii
-
-
-
- -
-
-
-
Własności obiektu
-
-
-
- -
-
-
-
-
-
Dziedziczenie własności
-
-
-
-
-
- -
-
-
-
-
-
Dodawanie własności
-
-
-
-
-
- -
-
-
-
Więcej elastycznych konstruktorów
-
-
-
- -
-
Powrót dziedziczenia własności
-
- -
-
-
-
Wartości lokalne vs. dziedziczone
-
-
-
- -
-
-
-
Określanie wzajemnych relacji obiektu
-
-
-
- -
-
-
-
Globalne informacje w konstruktorach
-
-
-
- -
-
-
-
Brak wielokrotnego dziedziczenia
-
-
-
- -

Podgląd klas LiveConnect

- -
-
Praca z klasą opakowującą
-
- -
-
Komunikacja między JavaScript a Java
-
- -
-
-
-
Obiekt opakowujący
-
-
-
- -
-
-
-
Praca z tablicami w Javie
-
-
-
- -
-
-
-
Referencja paczki i klasy
-
-
-
- -
-
-
-
Argumenty typu char
-
-
-
- -
-
-
-
Obsługa wyjątków Javy w JavaScript
-
-
-
- -
-
Komunikacja między Java a JavaScript
-
- -
-
-
-
Używanie klas LiveConnect
-
-
-
- -
-
Konwersja typu danych
-
- -
-
-
-
Konwersja JavaScript do Java
-
-
-
- -
-
-
-
Konwersja Java do JavaScript
-
-
-
diff --git a/files/pl/conflicting/web/javascript/reference/global_objects/boolean/index.html b/files/pl/conflicting/web/javascript/reference/global_objects/boolean/index.html deleted file mode 100644 index d736bbcb1f..0000000000 --- a/files/pl/conflicting/web/javascript/reference/global_objects/boolean/index.html +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Boolean.prototype -slug: conflicting/Web/JavaScript/Reference/Global_Objects/Boolean -tags: - - Dokumentacja_JavaScript - - Dokumentacje - - JavaScript - - Strony_wymagające_dopracowania - - Wszystkie_kategorie -translation_of: Web/JavaScript/Reference/Global_Objects/Boolean -translation_of_original: Web/JavaScript/Reference/Global_Objects/Boolean/prototype -original_slug: Web/JavaScript/Referencje/Obiekty/Boolean/prototype ---- -
{{JSRef}}
- -

Podsumowanie

- -

Reprezentuje prototyp konstruktora {{jsxref("Boolean")}}.

- -

Opis

- -

Instancje {{jsxref("Boolean")}} dziedziczą z Boolean.prototype. Możesz użyć obiektu prototypu konstruktora, by dodać własności lub metody do wszystkich instancji {{jsxref("Boolean")}}.

- -

Własności

- -
-
Boolean.prototype.constructor
-
Zwraca funkcję, która tworzy instancję prototypu. Jest to domyślnie funkcja {{jsxref("Boolean")}}.
-
- -
{{jsOverrides("Object", "properties", "constructor")}}
- -

Metody

- -
-
{{jsxref("Boolean.prototype.toSource()")}} {{non-standard_inline}}
-
Zwraca ciąg zawierający źródło obiektu Boolean; możesz użyć tego ciągu, by stworzyć równoważny obiekt. Przesłania metodę {{jsxref("Object.prototype.toSource()")}}.
-
- -
-
{{jsxref("Boolean.prototype.toString()")}}
-
Zwraca ciąg "true" albo "false", zależnie od wartości obiektu. Przesłania metodę {{jsxref("Object.prototype.toString()")}}.
-
- -
-
{{jsxref("Boolean.prototype.valueOf()")}}
-
Zwraca prostą wartość obiektu Boolean. Przesłania metodę {{jsxref("Object.prototype.valueOf()")}}.
-
- -
{{jsOverrides("Object", "methods", "toSource", "toString", "valueOf")}}
diff --git a/files/pl/conflicting/web/javascript/reference/global_objects/date/index.html b/files/pl/conflicting/web/javascript/reference/global_objects/date/index.html deleted file mode 100644 index 86570633a1..0000000000 --- a/files/pl/conflicting/web/javascript/reference/global_objects/date/index.html +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: constructor -slug: conflicting/Web/JavaScript/Reference/Global_Objects/Date -tags: - - Dokumentacja_JavaScript - - Dokumentacje - - JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Reference/Global_Objects/Date -translation_of_original: Web/JavaScript/Reference/Global_Objects/Date/constructor -original_slug: Web/JavaScript/Referencje/Obiekty/Date/constructor ---- -

-

-

Podsumowanie

-

Zwraca referencję do funkcji Date, która tworzy prototyp instancji. Należy pamiętać, że wartość tej własności jest referencją do samej funkcji, nie zaś łańcuchem znaków zawierającym nazwę funkcji.

- -
Własność obiektu: Date
Zaimplementowane w: JavaScript 1.1, NES 2.0
Wersja ECMA: ECMA-262

Opis

-

Zobacz Object.constructor. -

{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Global_Objects/Date/constructor", "ja": "ja/Core_JavaScript_1.5_Reference/Global_Objects/Date/constructor" } ) }} diff --git a/files/pl/conflicting/web/javascript/reference/global_objects/date_73c046d653c590f4914731d078f3b2c5/index.html b/files/pl/conflicting/web/javascript/reference/global_objects/date_73c046d653c590f4914731d078f3b2c5/index.html deleted file mode 100644 index 1a72939d23..0000000000 --- a/files/pl/conflicting/web/javascript/reference/global_objects/date_73c046d653c590f4914731d078f3b2c5/index.html +++ /dev/null @@ -1,118 +0,0 @@ ---- -title: Date.prototype -slug: >- - conflicting/Web/JavaScript/Reference/Global_Objects/Date_73c046d653c590f4914731d078f3b2c5 -tags: - - Dokumentacja_JavaScript - - Dokumentacje - - JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Reference/Global_Objects/Date -translation_of_original: Web/JavaScript/Reference/Global_Objects/Date/prototype -original_slug: Web/JavaScript/Referencje/Obiekty/Date/prototype ---- -

{{JSRef}}

- -

Podsumowanie

- -

Reprezentuje prototyp dla tej klasy. Można używać prototypu do dodawania własności lub metod wszystkim instancjom klasy. Aby uzyskać więcej informacji o prototypach, zobacz {{jsxref("Function.prototype")}}.

- -

Własności

- -
-
Date.prototype.constructor
-
Określa funkcję, która tworzy prototyp obiektu.
-
- -
{{jsOverrides("Object", "properties", "constructor")}}
- -

Metody

- -
-
{{jsxref("Date.prototype.getDate()")}}
-
Zwraca dzień miesiąca dla określonej daty, stosownie do czasu lokalnego.
-
{{jsxref("Date.prototype.getDay()")}}
-
Zwraca dzień tygodnia dla określonej daty stosownie do czasu lokalnego.
-
{{jsxref("Date.prototype.getFullYear()")}}
-
Zwraca rok określonej daty stosownie do czasu lokalnego.
-
{{jsxref("Date.prototype.getHours()")}}
-
Zwraca godzinę określonej daty stosownie do czasu lokalnego.
-
{{jsxref("Date.prototype.getMilliseconds()")}}
-
Zwraca milisekundy określonej daty stosownie do czasu lokalnego.
-
{{jsxref("Date.prototype.getMinutes()")}}
-
Zwraca minuty w określonej dacie czasu lokalnego.
-
{{jsxref("Date.prototype.getMonth()")}}
-
Zwraca miesiąc w określonej dacie czasu lokalnego.
-
{{jsxref("Date.prototype.getSeconds()")}}
-
Zwraca sekundy określone w dacie stosownie do czasu lokalnego.
-
{{jsxref("Date.prototype.getTime()")}}
-
Zwraca wartość numeryczną przesyłając czas określonej daty stosownie do czasu lokalnego.
-
{{jsxref("Date.prototype.getTimezoneOffset()")}}
-
Zwraca czas przesunięcia wg strefy czasowej dla aktualnego czasu lokalnego. .
-
{{jsxref("Date.prototype.getUTCDate()")}}
-
Zwraca dzień (date) miesiąca określonej daty stosownie do czasu uniwersalnego.
-
{{jsxref("Date.prototype.getUTCDay()")}}
-
Zwraca dzień tygodnia określone w dacie stosownie do czasu uniwersalnego.
-
{{jsxref("Date.prototype.getUTCFullYear()")}}
-
Zwraca rok określony w dacie stosownie do czasu uniwersalnego.
-
{{jsxref("Date.prototype.getUTCHours()")}}
-
Zwraca godziny określone w dacie stosownie do czasu uniwersalnego.
-
{{jsxref("Date.prototype.getUTCMilliseconds()")}}
-
Zwraca milisekundy określone w dacie stosownie do czasu uniwersalnego.
-
{{jsxref("Date.prototype.getUTCMinutes()")}}
-
Zwraca minuty określone w dacie stosownie do czasu uniwersalnego.
-
{{jsxref("Date.prototype.getUTCMonth()")}}
-
Zwraca nazwę miesięcy określone w dacie stosownie do czasu uniwersalnego.
-
{{jsxref("Date.prototype.getUTCSeconds()")}}
-
Zwraca sekundy określonej daty stosownie do czasu uniwersalnego.
-
{{jsxref("Date.prototype.getYear()")}} {{deprecated_inline}}
-
Zwraca rok określonej daty stosownie do czasu lokalnego.
-
{{jsxref("Date.prototype.setDate()")}}
-
Ustawia dzień miesiąca dla określonej daty stosownie do czasu lokalnego.
-
{{jsxref("Date.prototype.setFullYear()")}}
-
Ustawia pełny rok dla określonej daty stosownie do czasu lokalnego.
-
{{jsxref("Date.prototype.setHours()")}}
-
Ustawia godziny dla określonej daty stosownie do czasu lokalnego.
-
{{jsxref("Date.prototype.setMilliseconds()")}}
-
Ustawia milisekundy dla określonej daty stosownie do czasu lokalnego.
-
{{jsxref("Date.prototype.setMinutes()")}}
-
Ustawia minuty dla określonej daty stosownie do czasu lokalnego.
-
{{jsxref("Date.prototype.setMonth()")}}
-
Ustawia nazwę miesiąca dla określonej daty stosownie do czasu lokalnego.
-
{{jsxref("Date.prototype.setSeconds()")}}
-
Ustawia sekundy dla określonej daty stosownie do czasu lokalnego.
-
{{jsxref("Date.prototype.setTime()")}}
-
Ustawia wartość obiektu Date stosownie do czasu lokalnego.
-
{{jsxref("Date.prototype.setUTCDate()")}}
-
Ustawia dzień miesiąca dla określonej daty stosownie do czasu uniwersalnego.
-
{{jsxref("Date.prototype.setUTCFullYear()")}}
-
Ustawia pełen rok dla określonej daty stosownie do czasu uniwersalnego.
-
{{jsxref("Date.prototype.setUTCHours()")}}
-
Ustawia godzinę dla określonej daty stosownie do czasu uniwersalnego.
-
{{jsxref("Date.prototype.setUTCMilliseconds()")}}
-
Ustawia milisekundy dla określonej daty stosownie do czasu uniwersalnego.
-
{{jsxref("Date.prototype.setUTCMinutes()")}}
-
Ustawia minuty dla określonej daty stosownie do czasu uniwersalnego.
-
{{jsxref("Date.prototype.setUTCMonth()")}}
-
Ustawia miesiąc dla określonej daty stosownie do czasu uniwersalnego.
-
{{jsxref("Date.prototype.setUTCSeconds()")}}
-
Ustawia sekundy dla określonej daty stosownie do czasu uniwersalnego.
-
{{jsxref("Date.prototype.setYear()")}} {{deprecated_inline}}
-
Ustawia rok dla określonej daty stosownie do czasu lokalnego.
-
{{jsxref("Date.prototype.toGMTString()")}} {{deprecated_inline}}
-
Konwertuje datę na łańcuch znaków, używając konwencji czasu GMT.
-
{{jsxref("Date.prototype.toLocaleString()")}}
-
Konwertuje datę na łańcuch znaków (string), używając aktualnej lokalnej konwencji. Przesłania metodę {{jsxref("Object.prototype.toLocaleString()")}}.
-
{{jsxref("Date.prototype.toLocaleDateString()")}}
-
Zwraca datę (bez godziny) z obiektu Date jako ciąg znaków z wykorzystaniem lokalnych konwencji.
-
{{jsxref("Date.prototype.toLocaleTimeString()")}}
-
Zwraca godzinę (bez daty) z obiektu Date jako ciąg znaków z wykorzystaniem lokalnych konwencji.
-
{{jsxref("Date.prototype.toSource()")}} {{non-standard_inline}}
-
Zwraca obiekt literału reprezentujący określony obiekt Date; możesz użyć tej wartości do tworzenia nowych obiektów. Przesłania metodę {{jsxref("Object.prototype.toSource()")}}.
-
{{jsxref("Date.prototype.toString()")}}
-
Zwraca łańcuch znaków, reprezentujący określony obiekt Date. Przesłania metodę {{jsxref("Object.prototype.toString()")}}.
-
{{jsxref("Date.prototype.toUTCString()")}}
-
Konwertuje datę na łańcuch znaków, używając do konwencji czasu uniwersalnego.
-
{{jsxref("Date.prototype.valueOf()")}}
-
Zwraca wartość prostą obiektu Date. Przesłania metodę {{jsxref("Object.prototype.valueOf()")}}.
-
diff --git a/files/pl/conflicting/web/javascript/reference/global_objects/error/index.html b/files/pl/conflicting/web/javascript/reference/global_objects/error/index.html deleted file mode 100644 index 034b1c0fc9..0000000000 --- a/files/pl/conflicting/web/javascript/reference/global_objects/error/index.html +++ /dev/null @@ -1,115 +0,0 @@ ---- -title: Error.prototype -slug: conflicting/Web/JavaScript/Reference/Global_Objects/Error -tags: - - Error - - JavaScript - - Właściwość -translation_of: Web/JavaScript/Reference/Global_Objects/Error -translation_of_original: Web/JavaScript/Reference/Global_Objects/Error/prototype -original_slug: Web/JavaScript/Referencje/Obiekty/Error/prototype ---- -
{{JSRef}}
- -

Właściwość Error.prototype reprezentuje prototyp dla konstruktora {{jsxref("Error")}}.

- -
{{js_property_attributes(0, 0, 0)}}
- -

Opis

- -

Wszystkie instancje klasy {{jsxref("Error")}} oraz instancje {{jsxref("Global_Objects/Error", "non-generic errors", "#Error_types", 1)}} dziedziczą po Error.prototype. As with all constructor functions, you can use the prototype of the constructor to add properties or methods to all instances created with that constructor.

- -

Właściwości

- -

Właściwości standardowe

- -
-
Error.prototype.constructor
-
Określa funkcję tworzącą instancję prototypu.
-
{{jsxref("Error.prototype.message")}}
-
Wiadomość błędu.
-
{{jsxref("Error.prototype.name")}}
-
Nazwa błędu.
-
- -

Rozszerzenia zależne od dostawcy

- -
{{non-standard_header}}
- -

Microsoft

- -
-
{{jsxref("Error.prototype.description")}}
-
Opis błędu. Podobne do {{jsxref("Error.prototype.message", "message")}}.
-
{{jsxref("Error.prototype.number")}}
-
Numer błędu.
-
- -

Mozilla

- -
-
{{jsxref("Error.prototype.fileName")}}
-
Ścieżka do pliku, w którym wywołany został wyjątek.
-
{{jsxref("Error.prototype.lineNumber")}}
-
Numer linijki w pliku, która wywołała wyjątek.
-
{{jsxref("Error.prototype.columnNumber")}}
-
Numer znaku w wierszu, w którym został wywołany wyjątek.
-
{{jsxref("Error.prototype.stack")}}
-
Stack trace.
-
- -

Metody

- -
-
{{jsxref("Error.prototype.toSource()")}} {{non-standard_inline}}
-
Zwraca łańcuch znaków zawierający źródło wybranego obiektu {{jsxref("Error")}}; możesz użyć tej. Overrides the {{jsxref("Object.prototype.toSource()")}} method.
-
{{jsxref("Error.prototype.toString()")}}
-
Zwraca ciąg znaków reprezentujący wybrany obiekt. Nadpisuje metodę {{jsxref("Object.prototype.toString()")}}.
-
- -

Specyfikacja

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('ES1')}}{{Spec2('ES1')}}Początkowa definicja. Zaimplementowana w JavaScript 1.1.
{{SpecName('ES5.1', '#sec-15.11.3.1', 'Error')}}{{Spec2('ES5.1')}} 
{{SpecName('ES6', '#sec-error.prototype', 'Error')}}{{Spec2('ES6')}} 
{{SpecName('ESDraft', '#sec-error.prototype', 'Error')}}{{Spec2('ESDraft')}} 
- -

Kompatybilność

- -
- - -

{{Compat("javascript.builtins.Error.prototype")}}

-
- -

Zobacz też

- - diff --git a/files/pl/conflicting/web/javascript/reference/global_objects/number/index.html b/files/pl/conflicting/web/javascript/reference/global_objects/number/index.html deleted file mode 100644 index c4e66d6674..0000000000 --- a/files/pl/conflicting/web/javascript/reference/global_objects/number/index.html +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: constructor -slug: conflicting/Web/JavaScript/Reference/Global_Objects/Number -tags: - - Dokumentacja_JavaScript - - Dokumentacje - - JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Reference/Global_Objects/Number -translation_of_original: Web/JavaScript/Reference/Global_Objects/Number/constructor -original_slug: Web/JavaScript/Referencje/Obiekty/Number/constructor ---- -

-

-

Podsumowanie

-

Własność obiektu: Number -

Określa funkcję tworzącą prototyp obiektu. Należy pamiętać, że wartość tej własności jest referencją do funkcji, a nie łańcuchem znaków zawierającym jej nazwę. -

-

Opis

-

Zobacz Object.constructor. -

-
-
-{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Global_Objects/Number/constructor", "ja": "ja/Core_JavaScript_1.5_Reference/Global_Objects/Number/constructor" } ) }} diff --git a/files/pl/conflicting/web/javascript/reference/global_objects/object/index.html b/files/pl/conflicting/web/javascript/reference/global_objects/object/index.html deleted file mode 100644 index eb43453e16..0000000000 --- a/files/pl/conflicting/web/javascript/reference/global_objects/object/index.html +++ /dev/null @@ -1,220 +0,0 @@ ---- -title: Object.prototype -slug: conflicting/Web/JavaScript/Reference/Global_Objects/Object -tags: - - JavaScript - - Obiekt - - Object - - Property - - Prototype -translation_of: Web/JavaScript/Reference/Global_Objects/Object -translation_of_original: Web/JavaScript/Reference/Global_Objects/Object/prototype -original_slug: Web/JavaScript/Referencje/Obiekty/Object/prototype ---- -

{{JSRef}}

- -

Object.prototype reprezentuje prototyp obiektów klasy {{jsxref("Object")}}.

- -

Podsumowanie

- -

Wszystkie obiekty w języku JavaScript wywodzą się od {{jsxref("Object")}}; wszystkie obiekty dziedziczą metody i pola po Object.prototype, chociaż mogą one zostać przeciążone (z wyjątkiem Object'u o prototypie null, tj. Object.create(null)). Na przykład, prototypy innych konstruktorów przeciążają pole constructor i zapewniają swoje własne wersje metod {{jsxref("Object.prototype.toString()", "toString()")}}. Zmiany do prototypu Object propagowane są do wszystkich obiektów, chyba że dane metody i pola zostały przeciążone w prototypie którejś z klas bazowych.

- -

Własności

- -
-
{{jsxref("Object.prototype.constructor")}}
-
Określa konstruktor obiektu - funkcję, która tworzy prototyp obiektu.
-
{{jsxref("Object.prototype.__proto__")}} {{non-standard_inline}}
-
Wskazuje na obiekt który był użyty jako prototyp, kiedy dany obiekt był inicjalizowany.
-
{{jsxref("Object.prototype.__noSuchMethod__")}} {{non-standard_inline}}
-
Pozwala zdefiniować funkcję, która będzie wykonana kiedy niezdefiniowany element obiektu zostanie wywołany jako metoda.
-
{{jsxref("Object.prototype.__count__")}} {{obsolete_inline}}
-
Własność zwracała liczbę właściwości tzw. enumerable posiadanych przez zdefiniowany przez użytkownika obiekt. Własność ta została usunięta.
-
{{jsxref("Object.prototype.__parent__")}} {{obsolete_inline}}
-
Była używana do wskazywania kontwkstu obiektu. Własność ta została usunięta.
-
- -

Metody

- -
-
{{jsxref("Object.prototype.__defineGetter__()")}} {{non-standard_inline}} {{deprecated_inline}}
-
Przypisuje funkcję do pola, do którego odwołanie wywoła tę funkcję, która zwróci odpowiednią wartość.
-
{{jsxref("Object.prototype.__defineSetter__()")}} {{non-standard_inline}} {{deprecated_inline}}
-
Przypisuje funkcję do pola, którego ustawienie wywoła tę funkcję, która zmodyfikuje wartość pola.
-
{{jsxref("Object.prototype.__lookupGetter__()")}} {{non-standard_inline}} {{deprecated_inline}}
-
Zwraca funkcję powiązaną z danym polem poprzez metodę {{jsxref("Object.defineGetter", "__defineGetter__")}}.
-
{{jsxref("Object.prototype.__lookupSetter__()")}} {{non-standard_inline}} {{deprecated_inline}}
-
Zwraca funkcję powiązaną z danym polem poprzez metodę {{jsxref("Object.defineSetter", "__defineSetter__")}}.
-
{{jsxref("Object.prototype.hasOwnProperty()")}}
-
Zwraca wartość boolean wskazującą czy obiekt posiada dane pole (wykluczając przypadki, gdy pole jest odziedziczone).
-
{{jsxref("Object.prototype.isPrototypeOf()")}}
-
Zwraca wartość boolean wskazującą czy dany obiekt znajduje się w łańcuchu prototypów obiektu podanego jako parametr funkcji.
-
{{jsxref("Object.prototype.propertyIsEnumerable()")}}
-
Zwraca wartość boolean wskazującą czy ustawiony jest atrybut ECMAScript DontEnum attribute.
-
{{jsxref("Object.prototype.toSource()")}} {{non-standard_inline}}
-
Zwraca literał obiektowy reprezentujący dany obiekt; można go użyć do utworzenia nowego obiektu.
-
{{jsxref("Object.prototype.toLocaleString()")}}
-
Wywołuje {{jsxref("Object.toString", "toString()")}}.
-
{{jsxref("Object.prototype.toString()")}}
-
Zwraca łańcuch znaków reprezentujący dany obiekt.
-
{{jsxref("Object.prototype.unwatch()")}} {{non-standard_inline}}
-
Usuwa funkcję monitorującą daną własność obiektu.
-
{{jsxref("Object.prototype.valueOf()")}}
-
Zwraca wartość prostą danego obiektu.
-
{{jsxref("Object.prototype.watch()")}} {{non-standard_inline}}
-
Dodaje funkcję monitorującą daną własność obiektu.
-
{{jsxref("Object.prototype.eval()")}} {{obsolete_inline}}
-
Wykonuje kod JavaScriptu zawarty w łańcuchu znaków w kontekście danego obiektu.
-
- -

Przykłady

- -

Jako, iż JavaScript nie posiada typowego rozróżnienia na klasę bazową i dziedziczącą,  prototype jest przydatnym obejściem pozwalającym na utworzenie “klasy bazowej” z pewnych funkcji, które działają jak obiekty. Na przykład:

- -
var Osoba = function() {
-  this.umieMowic = true;
-};
-
-Osoba.prototype.powitaj = function() {
-  if (this.umieMowic) {
-    console.log('Hej, jestem ' + this.imie);
-  }
-};
-
-var Pracownik = function(imie, tytul) {
-  Osoba.call(this);
-  this.imie = imie;
-  this.tytul = tytul;
-};
-
-Pracownik.prototype = Object.create(Osoba.prototype);
-Pracownik.prototype.constructor = Pracownik;
-
-Pracownik.prototype.powitaj = function() {
-  if (this.umieMowic) {
-    console.log('Hej, jestem ' + this.imie + ', ' + this.tytul);
-  }
-};
-
-var Klient = function(imie) {
-  Osoba.call(this);
-  this.imie = imie;
-};
-
-Klient.prototype = Object.create(Osoba.prototype);
-Klient.prototype.constructor = Klient;
-
-var Mim = function(imie) {
-  Osoba.call(this);
-  this.imie = imie;
-  this.umieMowic = false;
-};
-
-Mim.prototype = Object.create(Osoba.prototype);
-Mim.prototype.constructor = Mim;
-
-var bob = new Pracownik('Bob', 'Builder');
-var joe = new Klient('Joe');
-var rg = new Pracownik('Red Green', 'Handyman');
-var mike = new Klient('Mike');
-var mim = new Mim('Mim');
-
-bob.powitaj();
-// Hej, jestem Bob, Builder
-
-joe.powitaj();
-// Hej, jestem Joe
-
-rg.powitaj();
-// Hej, jestem Red Green, Handyman
-
-mike.powitaj();
-// Hej, jestem Mike
-
-mim.powitaj();
-
- -

Specyfikacje

- - - - - - - - - - - - - - - - - - - - - - - - -
SpecyfikacjaStatusKomentarz
{{SpecName('ES1')}}{{Spec2('ES1')}}Początkowa definicja. Zaimplementowano w JavaScript 1.0.
{{SpecName('ES5.1', '#sec-15.2.3.1', 'Object.prototype')}}{{Spec2('ES5.1')}} 
{{SpecName('ES6', '#sec-object.prototype', 'Object.prototype')}}{{Spec2('ES6')}} 
- -

Kompatybilność

- -
{{CompatibilityTable}}
- -
- - - - - - - - - - - - - - - - - - - -
FeatureChromeFirefox (Gecko)Internet ExplorerOperaSafari
Basic support{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}
-
- -
- - - - - - - - - - - - - - - - - - - - - -
FeatureAndroidChrome for AndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Basic support{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}
-
- -

Zobacz też

- - diff --git a/files/pl/conflicting/web/javascript/reference/global_objects/rangeerror/index.html b/files/pl/conflicting/web/javascript/reference/global_objects/rangeerror/index.html deleted file mode 100644 index ff970fa335..0000000000 --- a/files/pl/conflicting/web/javascript/reference/global_objects/rangeerror/index.html +++ /dev/null @@ -1,125 +0,0 @@ ---- -title: RangeError.prototype -slug: conflicting/Web/JavaScript/Reference/Global_Objects/RangeError -translation_of: Web/JavaScript/Reference/Global_Objects/RangeError -translation_of_original: Web/JavaScript/Reference/Global_Objects/RangeError/prototype -original_slug: Web/JavaScript/Referencje/Obiekty/RangeError/prototype ---- -
{{JSRef}}
- -

Właściwość RangeError.prototype reprezentuje prototyp konstuktora {{jsxref("RangeError")}}.

- -
{{js_property_attributes(0, 0, 0)}}
- -

Opis 

- -

Wszystkie instancje {{jsxref("RangeError")}} dziedziczą z prototyup RangeError. Możesz użyć prototypu, by dodać właściwości lub metody do wszystkich instancji.

- -

Właściwości

- -
-
RangeError.prototype.constructor
-
Funkcja, która tworzy prototyp instancji.
-
{{jsxref("Error.prototype.message", "RangeError.prototype.message")}}
-
Wiadomość błędu. Chociaż specyfikacja ECMA-262 mówi,  że {{jsxref("RangeError")}} powinien dostarczyć swoją własną właściwość message, w SpiderMonkey, dziedziczy z {{jsxref("Error.prototype.message")}}.
-
{{jsxref("Error.prototype.name", "RangeError.prototype.name")}}
-
Nazwa błędu, dziedziczona z {{jsxref("Error")}}.
-
{{jsxref("Error.prototype.fileName", "RangeError.prototype.fileName")}}
-
Ścieżka do pliku, w którym wywołany został błąd. Dziedziczone z {{jsxref("Error")}}.
-
{{jsxref("Error.prototype.lineNumber", "RangeError.prototype.lineNumber")}}
-
Numer linii, gdzie wywołany został błąd. Dziedziczone z {{jsxref("Error")}}.
-
{{jsxref("Error.prototype.columnNumber", "RangeError.prototype.columnNumber")}}
-
Numer kolumny w linii, gdzie wywołany został błąd. Dziedziczone z {{jsxref("Error")}}.
-
{{jsxref("Error.prototype.stack", "RangeError.prototype.stack")}}
-
Ślad stosu. Dziedziczone z {{jsxref("Error")}}.
-
- -

Metody

- -

Chociaż prototyp {{jsxref("RangeError")}} nie zawiera metod jako taki, instancja {{jsxref("RangeError")}} dziedziczy pewne metody z łańcucha prototypów.

- -

Specyfikacje

- - - - - - - - - - - - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('ES3')}}{{Spec2('ES3')}}Initial definition.
{{SpecName('ES5.1', '#sec-15.11.7.6', 'NativeError.prototype')}}{{Spec2('ES5.1')}}Defined as NativeError.prototype.
{{SpecName('ES6', '#sec-nativeerror.prototype', 'NativeError.prototype')}}{{Spec2('ES6')}}Defined as NativeError.prototype.
- -

Kompatybilność z przeglądarkami

- -
{{CompatibilityTable}}
- -
- - - - - - - - - - - - - - - - - - - -
FeatureChromeFirefox (Gecko)Internet ExplorerOperaSafari
Bazowe wsparcie{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}
-
- -
- - - - - - - - - - - - - - - - - - - - - -
FeatureAndroidChrome for AndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Bazowe wsparcie{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}
-
- -

Zobacz także

- - diff --git a/files/pl/conflicting/web/javascript/reference/global_objects/regexp/index.html b/files/pl/conflicting/web/javascript/reference/global_objects/regexp/index.html deleted file mode 100644 index 9f89b08978..0000000000 --- a/files/pl/conflicting/web/javascript/reference/global_objects/regexp/index.html +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: RegExp.prototype -slug: conflicting/Web/JavaScript/Reference/Global_Objects/RegExp -tags: - - JavaScript - - Property - - Prototype - - RegExp -translation_of: Web/JavaScript/Reference/Global_Objects/RegExp -translation_of_original: Web/JavaScript/Reference/Global_Objects/RegExp/prototype -original_slug: Web/JavaScript/Referencje/Obiekty/RegExp/prototype ---- -

{{JSRef}}

- -

Podsumowanie

- -

Reprezentuje prototyp obiektów danej klasy. Pozwala na dodawanie własności i metod do wszystkich instancji tej klasy.

- -

Własności

- -

Zauważ, że niektóre własności obiektu RegExp mają dwie nazwy: długą i krótką (Perlową). Obydwie nazwy zawsze odwołują się do tej samej wartości. Perl jest językiem programowania, z którego uformowały się wyrażenia regularne JavaScriptu.

- -
-
RegExp.prototype.constructor
-
Określa funkcję, która tworzy prototyp obiektu.
-
{{jsxref("RegExp.prototype.flags")}} {{experimental_inline}}
-
A string that contains the flags of the RegExp object.
-
{{jsxref("RegExp.prototype.global")}}
-
Czy przeszukiwać cały ciąg w poszukiwaniu wszystkich możliwych dopasowań czy tylko w poszukiwaniu pierwszego.
-
{{jsxref("RegExp.prototype.ignoreCase")}}
-
Czy ignorować wielkość liter podczas wyszukiwania.
-
{{jsxref("RegExp.prototype.multiline")}}
-
Czy w ciągach z wieloma liniami, szukać w wielu liniach.
-
{{jsxref("RegExp.prototype.source")}}
-
Tekst wzoru.
-
{{jsxref("RegExp.prototype.sticky")}} {{experimental_inline}}
-
Whether or not the search is sticky.
-
{{jsxref("RegExp.prototype.unicode")}} {{experimental_inline}}
-
Whether or not Unicode features are enabled.
-
- -

Metody

- -
-
{{jsxref("RegExp.prototype.compile()")}} {{deprecated_inline}}
-
(Re-)compiles a regular expression during execution of a script.
-
{{jsxref("RegExp.prototype.exec()")}}
-
Uruchamia wyszukiwanie dopasowania w ciągu podanym poprzez parametr tej metody.
-
{{jsxref("RegExp.prototype.test()")}}
-
Testuje dopasowanie w ciągu podanym poprzez parametr tej metody.
-
{{jsxref("RegExp.prototype.toSource()")}} {{non-standard_inline}}
-
Zwraca literał obiektu reprezentujący podany obiekt; możesz użyć tej wartości do utworzenia nowego obiektu. Przesłania metodę Object.toSource.
-
{{jsxref("RegExp.prototype.toString()")}}
-
Zwraca ciąg znaków reprezentujący podany obiekt. Przesłania metodę Object.toString.
-
diff --git a/files/pl/conflicting/web/javascript/reference/global_objects/string/index.html b/files/pl/conflicting/web/javascript/reference/global_objects/string/index.html deleted file mode 100644 index 6711b8603c..0000000000 --- a/files/pl/conflicting/web/javascript/reference/global_objects/string/index.html +++ /dev/null @@ -1,222 +0,0 @@ ---- -title: String.prototype -slug: conflicting/Web/JavaScript/Reference/Global_Objects/String -tags: - - JavaScript - - Property - - Prototype - - String -translation_of: Web/JavaScript/Reference/Global_Objects/String -translation_of_original: Web/JavaScript/Reference/Global_Objects/String/prototype -original_slug: Web/JavaScript/Referencje/Obiekty/String/prototype ---- -

{{JSRef}}

- -

Podsumowanie

- -

Reprezentuje prototyp obiektów danej klasy. Pozwala na dodawanie własności i metod do wszystkich instancji tej klasy.

- -
{{js_property_attributes(0, 0, 0)}}
- -

Opis

- -

Wszystkie instancje {{jsxref("Global_Objects/String", "String")}} dziedziczą z  String.prototype. Zmiany w prototypie obiektu String są propagowane do wszystkich instancji {{jsxref("Global_Objects/String", "String")}}.

- -

Własności

- -
-
String.prototype.constructor
-
Oznacza funkcję, która tworzy prototyp obiektu.
-
{{jsxref("String.prototype.length")}}
-
Odzwierciedla długość łańcucha znaków.
-
N
-
Używane celem uzyskania dostępu do znaku na pozycji N-tej gdzie  N jest dodatnią liczbą całkowitą między 0 a o jeden mniejszą od {{jsxref("String.length", "length")}}. Własności te są tylko do odczytu.
-
- -

Metody

- -

Metody niezwiązane z HTML

- -
-
{{jsxref("String.prototype.charAt()")}}
-
Zwraca znak o podanym indeksie.
-
{{jsxref("String.prototype.charCodeAt()")}}
-
Zwraca liczbę oznaczającą wartość Unicode znaku o podanym indeksie.
-
{{jsxref("String.prototype.codePointAt()")}} {{experimental_inline}}
-
Returns a non-negative integer that is the UTF-16 encoded code point value at the given position.
-
{{jsxref("String.prototype.concat()")}}
-
Łączy dwa łańcuchy znaków i zwraca nowy łańcuch.
-
{{jsxref("String.prototype.includes()")}} {{experimental_inline}}
-
Determines whether one string may be found within another string.
-
{{jsxref("String.prototype.endsWith()")}} {{experimental_inline}}
-
Determines whether a string ends with the characters of another string.
-
{{jsxref("String.prototype.indexOf()")}}
-
Zwraca indeks pierwszego wystąpienia podanego znaku w obiekcie String lub -1, gdy niczego nie znaleziono.
-
{{jsxref("String.prototype.lastIndexOf()")}}
-
Zwraca indeks ostatniego wystąpienia podanego znaku w obiekcie String lub -1, gdy niczego nie znaleziono.
-
{{jsxref("String.prototype.localeCompare()")}}
-
Returns a number indicating whether a reference string comes before or after or is the same as the given string in sort order.
-
{{jsxref("String.prototype.match()")}}
-
Używane do porównania wyrażenia regularnego z łańcuchem znaków.
-
{{jsxref("String.prototype.normalize()")}} {{experimental_inline}}
-
Returns the Unicode Normalization Form of the calling string value.
-
{{jsxref("String.prototype.quote()")}} {{obsolete_inline}}
-
Wraps the string in double quotes (""").
-
{{jsxref("String.prototype.repeat()")}} {{experimental_inline}}
-
Returns a string consisting of the elements of the object repeated the given times.
-
{{jsxref("String.prototype.replace()")}}
-
Używane do znalezienia podobieństwa pomiędzy wyrażeniem regularnym a łańcuchem znaków, a następnie do podmiany znalezionego podłańcucha nowym podłańcuchem.
-
{{jsxref("String.prototype.search()")}}
-
Uruchamia wyszukiwanie podobieństwa pomiędzy wyrażeniem regularnym a podanym łańcuchem.
-
{{jsxref("String.prototype.slice()")}}
-
Wyciąga kawałek łańcucha i zwraca nowy łańcuch.
-
{{jsxref("String.prototype.split()")}}
-
Dzieli obiekt {{jsxref("String")}} na tablicę łańcuchów poprzez dzielenie łańcucha na podłańcuchy.
-
{{jsxref("String.prototype.startsWith()")}} {{experimental_inline}}
-
Determines whether a string begins with the characters of another string.
-
{{jsxref("String.prototype.substr()")}}
-
Zwraca podłańcuch znaków z łańcucha, zaczynający się w podanym miejscu i podanej długości znaków.
-
{{jsxref("String.prototype.substring()")}}
-
Zwraca znaki w podłańcuchu pomiędzy dwoma indeksami w łańcuchu.
-
{{jsxref("String.prototype.toLocaleLowerCase()")}}
-
The characters within a string are converted to lower case while respecting the current locale. For most languages, this will return the same as {{jsxref("String.prototype.toLowerCase()", "toLowerCase()")}}.
-
{{jsxref("String.prototype.toLocaleUpperCase()")}}
-
The characters within a string are converted to upper case while respecting the current locale. For most languages, this will return the same as {{jsxref("String.prototype.toUpperCase()", "toUpperCase()")}}.
-
{{jsxref("String.prototype.toLowerCase()")}}
-
Zwraca wywołujący łańcuch skonwertowany do małych liter.
-
{{jsxref("String.prototype.toSource()")}} {{non-standard_inline}}
-
Zwraca literał obiektu reprezentujący podany obiekt; możesz użyć tej wartości do utworzenia nowego obiektu. Przesłania metodę {{jsxref("Object.prototype.toSource()")}}.
-
{{jsxref("String.prototype.toString()")}}
-
Zwraca łańcuch reprezentujący podany obiekt. Przesłania metodę {{jsxref("Object.prototype.toString()")}}.
-
{{jsxref("String.prototype.toUpperCase()")}}
-
Zwraca wywołujący łańcuch skonwertowany do wielkich liter.
-
{{jsxref("String.prototype.trim()")}}
-
Trims whitespace from the beginning and end of the string. Part of the ECMAScript 5 standard.
-
{{jsxref("String.prototype.trimLeft()")}} {{non-standard_inline}}
-
Trims whitespace from the left side of the string.
-
{{jsxref("String.prototype.trimRight()")}} {{non-standard_inline}}
-
Trims whitespace from the right side of the string.
-
{{jsxref("String.prototype.valueOf()")}}
-
Zwraca wartość prymitywną podanego obiektu. Przesłania metodę {{jsxref("Object.prototype.valueOf()")}}.
-
{{jsxref("String.prototype.@@iterator()", "String.prototype[@@iterator]()")}} {{experimental_inline}}
-
Returns a new Iterator object that iterates over the code points of a String value, returning each code point as a String value.
-
- -

Metody związane z HTML

- -

These methods are of limited use, as they provide only a subset of the available HTML tags and attributes.

- -
-
{{jsxref("String.prototype.anchor()")}}
-
{{htmlattrxref("name", "a", "<a name=\"name\">")}} (hypertext target)
-
{{jsxref("String.prototype.big()")}} {{deprecated_inline}}
-
{{HTMLElement("big")}}
-
{{jsxref("String.prototype.blink()")}} {{deprecated_inline}}
-
{{HTMLElement("blink")}}
-
{{jsxref("String.prototype.bold()")}} {{deprecated_inline}}
-
{{HTMLElement("b")}}
-
{{jsxref("String.prototype.fixed()")}} {{deprecated_inline}}
-
{{HTMLElement("tt")}}
-
{{jsxref("String.prototype.fontcolor()")}} {{deprecated_inline}}
-
{{htmlattrxref("color", "font", "<font color=\"color\">")}}
-
{{jsxref("String.prototype.fontsize()")}} {{deprecated_inline}}
-
{{htmlattrxref("size", "font", "<font size=\"size\">")}}
-
{{jsxref("String.prototype.italics()")}} {{deprecated_inline}}
-
{{HTMLElement("i")}}
-
{{jsxref("String.prototype.link()")}}
-
{{htmlattrxref("href", "a", "<a href=\"rul\">")}} (link to URL)
-
{{jsxref("String.prototype.small()")}} {{deprecated_inline}}
-
{{HTMLElement("small")}}
-
{{jsxref("String.prototype.strike()")}} {{deprecated_inline}}
-
{{HTMLElement("strike")}}
-
{{jsxref("String.prototype.sub()")}} {{deprecated_inline}}
-
{{HTMLElement("sub")}}
-
{{jsxref("String.prototype.sup()")}} {{deprecated_inline}}
-
{{HTMLElement("sup")}}
-
- -

Specifications

- - - - - - - - - - - - - - - - - - - - - - - - -
SpecificationStatusComment
ECMAScript 1st Edition.StandardInitial definition.
{{SpecName('ES5.1', '#sec-15.5.3.1', 'String.prototype')}}{{Spec2('ES5.1')}} 
{{SpecName('ES6', '#sec-string.prototype', 'String.prototype')}}{{Spec2('ES6')}} 
- -

Browser compatibility

- -
{{CompatibilityTable}}
- -
- - - - - - - - - - - - - - - - - - - -
FeatureChromeFirefox (Gecko)Internet ExplorerOperaSafari
Basic support{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}
-
- -
- - - - - - - - - - - - - - - - - - - - - -
FeatureAndroidChrome for AndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Basic support{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}
-
- -

See also

- - diff --git a/files/pl/conflicting/web/javascript/reference/lexical_grammar/index.html b/files/pl/conflicting/web/javascript/reference/lexical_grammar/index.html deleted file mode 100644 index 73526b9a19..0000000000 --- a/files/pl/conflicting/web/javascript/reference/lexical_grammar/index.html +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Słowa zarezerwowane -slug: conflicting/Web/JavaScript/Reference/Lexical_grammar -tags: - - Dokumentacja_JavaScript - - Dokumentacje - - JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Reference/Lexical_grammar#Keywords -translation_of_original: Web/JavaScript/Reference/Reserved_Words -original_slug: Web/JavaScript/Referencje/Słowa_zarezerwowane ---- -

 

-

Słowa zarezerwowane nie mogą być używane jako nazwy zmiennych, funkcji, metod ani obiektów języka JavaScript. Niektóre z nich są słowami kluczowymi języka JavaScript, inne zarezerwowano do przyszłych zastosowań.

- -

 

- -

{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Reserved_Words", "es": "es/Referencia_de_JavaScript_1.5/Palabras_Reservadas", "fr": "fr/R\u00e9f\u00e9rence_de_JavaScript_1.5_Core/Mots_r\u00e9serv\u00e9s", "ja": "ja/Core_JavaScript_1.5_Reference/Reserved_Words" } ) }}

diff --git a/files/pl/conflicting/web/javascript/reference/operators/index.html b/files/pl/conflicting/web/javascript/reference/operators/index.html deleted file mode 100644 index 06c78ff69e..0000000000 --- a/files/pl/conflicting/web/javascript/reference/operators/index.html +++ /dev/null @@ -1,560 +0,0 @@ ---- -title: Operatory bitowe -slug: conflicting/Web/JavaScript/Reference/Operators -tags: - - JavaScript - - Operator -translation_of: Web/JavaScript/Reference/Operators -translation_of_original: Web/JavaScript/Reference/Operators/Bitwise_Operators -original_slug: Web/JavaScript/Referencje/Operatory/Bitwise_Operators ---- -
{{jsSidebar("Operators")}}
- -

Operatory bitowe traktuję swoje operandy jako sekwencje 32 bitów (zer i jedynek), bardziej niż jako dziesiętne, szesnastkowe czy ósemkowe wartości liczbowe. Przykładowo, reprezentacją binarną dziesiętnej liczby 9 jest 1001. Operatory bitowe dokonują operacji na takich właśnie reprezentacjach bitowych, zwracają jednak standardowe JavaScriptowe wartości liczbowe.

- -
{{EmbedInteractiveExample("pages/js/expressions-bitwiseoperators.html")}}
- - - -

Poniższa tabela zawiera podsumowanie operatorów bitowych w języku JavaScript:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
OperatorUżycieOpis
Bitowe ANDa & bZwraca 1 na każdej pozycji bitowej, dla której odpowiadające jej bity obydwu operandów mają wartość 1.
Bitowe ORa | bZwraca 1 na każdej pozycji bitowej, dla której jeden lub oba odpowiadające jej bity operandów mają wartość 1.
Bitowe XORa ^ bZwraca 1 na każdej pozycji bitowej, dla której dokładnie jeden bit spośród odpowiadających jej bitów operandów ma wartość jeden.
Bitowe NOT~ aNeguje bity swojego operandu.
Przesunięcie w lewoa << bPrzesuwa a w binarnej reprezentacji o b bitów w lewo (gdzie b < 32), dodając zera z prawej strony.
Przesunięcie w prawo z propagacją znakua >> bPrzesuwa a w binarnej reprezentacji o b bitów w prawo (gdzie b < 32), odrzucając b bitów z prawej strony.
Przesunięcie w prawo z dopełnieniem zeramia >>> b  Przesuwa a w binarnej reprezentacji o b bitów w prawo (gdzie b < 32), odrzucając b bitów z prawej strony i uzupełniając sekwencję zerami z lewej strony.
- -

32-bitowe wartości całkowite ze znakiem

- -

Operandy wszystkich operatorów bitowych są konwertowane do 32-bitowych wartości całkowitych w dwójkowym kodzie uzupełnieniowym, z wyjątkiem przesunięcia w prawo z dopełnieniem zerami, które zwraca 32-bitową wartość całkowitą bez znaku. Dwójkowy kod uzupełnieniowy oznacza, że liczba przeciwna danej wartości (na przykład 5 i -5) ma wszystkie bity zanegowane w stosunku do tejże wartości (bitowe NOT liczby, znane również jako jedynkowe dopełnienie liczby) plus jeden. Przykładowo, dziesiętna liczba 314 ma następującą postać dwójkową:

- -
00000000000000000000000100111010
-
- -

Reprezentacja binarna ~314, czyli jedynkowe dopełnienie 314:

- -
11111111111111111111111011000101
-
- -

-314 ma ostatecznie następującą postać, będącą dwójkowym dopełnieniem 314:

- -
11111111111111111111111011000110
-
- -

Dopełnienie dwójkowe gwarantuje, że skrajny lewy bit będzie zerem dla liczby dodatniej i jedynką dla liczby ujemnej – bit ten zwany jest stąd bitem znaku.

- -

Liczba 0 jest wartością całkowitą, złożoną w całości z bitów o wartości 0.

- -
0 (base 10) = 00000000000000000000000000000000 (base 2)
-
- -

Liczba -1 jest wartością całkowitą, złożoną z samych bitów o wartości 1.

- -
-1 (base 10) = 11111111111111111111111111111111 (base 2)
-
- -

Liczba -2147483648 (reprezentacja szesnastkowa: -0x80000000) jest wartością całkowitą, złożoną z samych bitów o wartości 0, z wyjątkiem pierwszego (znajdującego się najbardziej z lewej strony) bitu.

- -
-2147483648 (base 10) = 10000000000000000000000000000000 (base 2)
-
- -

Liczba 2147483647 (rprezentacja szesnastkowa: 0x7fffffff) jest wartością całkowitą, złożoną jedynie z bitów o wartości 1, z wyjątkiem pierwszego (skrajnie lewego) bitu.

- -
2147483647 (base 10) = 01111111111111111111111111111111 (base 2)
-
- -

Liczby -2147483648 i 2147483647 stanowią odpowiednio minimalną i maksymalną wartość całkowitą, którą można zapisać przy użyciu 32-bitowej liczby ze znakiem.

- -

Bitowe operatory logiczne

- -

Idea działania bitowych operatorów logicznych jest następująca:

- - - -

& (Bitowe AND)

- -

Stosuje operację AND (koniunkcję) na każdej parze bitów. a AND b daje 1 wtedy i tylko wtedy, gdy zarówno a, jak i b będą miały wartość 1. Tablica prawdy dla operacji AND przedstawiona jest poniżej:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
aba AND b
000
010
100
111
- -
.    9 (base 10) = 00000000000000000000000000001001 (base 2)
-    14 (base 10) = 00000000000000000000000000001110 (base 2)
-                   --------------------------------
-14 & 9 (base 10) = 00000000000000000000000000001000 (base 2) = 8 (base 10)
-
- -

Bitowa koniunkcja (AND) dowolnej wartości x i 0 zawsze daje 0.

- -

| (Bitowe OR)

- -

Stosuje operację OR (alternatywę) na każdej parze bitów. a OR b daje 1 wtedy i tylko wtedy, gdy a lub b ma wartość 1. Tablica prawdy dla operacji OR przedstawina jest poniżej:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
aba OR b
000
011
101
111
- -
.    9 (base 10) = 00000000000000000000000000001001 (base 2)
-    14 (base 10) = 00000000000000000000000000001110 (base 2)
-                   --------------------------------
-14 | 9 (base 10) = 00000000000000000000000000001111 (base 2) = 15 (base 10)
-
- -

Zastosowanie alternatywy bitowej (OR) dowlonej wartości x i 0 zawsze daje x.

- -

^ (Bitowe XOR)

- -

Stosuje bitowe XOR (alternatywę wykluczającą) na każdej parze bitów. a XOR b daje 1 wtedy i tylko wtedy, gdy a i b mają różne wartości. Tablica prawdy dla operacji XOR przedstawiona jest poniżej:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
aba XOR b
000
011
101
110
- -
.    9 (base 10) = 00000000000000000000000000001001 (base 2)
-    14 (base 10) = 00000000000000000000000000001110 (base 2)
-                   --------------------------------
-14 ^ 9 (base 10) = 00000000000000000000000000000111 (base 2) = 7 (base 10)
-
- -

Zastosowanie bitowej alternatywy wykluczającej (XOR) dowolnej wartości x i 0 daje x.

- -

~ (Bitowe NOT)

- -

Stosuje operator NOT (negację) na każdym bicie. NOT a zwraca odwróconą wartość (inaczej zwaną dopełnieniem jedynkowym) a. Tablica prawdy operacji NOT przedstawiona jest poniżej:

- - - - - - - - - - - - - - - - -
aNOT a
01
10
- -
 9 (base 10) = 00000000000000000000000000001001 (base 2)
-               --------------------------------
-~9 (base 10) = 11111111111111111111111111110110 (base 2) = -10 (base 10)
-
- -

Bitowa negacja (NOT) dowolnej wartości x daje -(x + 1). Przykładowo, ~-5 daje 4.

- -

Zauważmy, że z powodu używania 32-bitowej reprezentacji liczb, zarówno ~-1, jak i ~4294967295 (232-1) daje wynik 0.

- -

Bitowe operatory przesunięcia

- -

Bitowe operatory przesunięcia przyjmują dwa operandy: pierwszy jest wartością do przesunięcia, a drugi wskazuje liczbę pozycji bitowych, o którą pierszy operand ma być przesunięty. Kierunek operacji przesunięcia jest zdefiniowany przez użycie danego operatora.

- -

Operatory przesunięcia konwertują swoje operandy do 32-bitowych wartości całkowitych w porządku big-endian (znanym też pod nazwą grubokońcowość) i zwraca wynik tego samego typu, co lewy operand. Użytych będzie przy tym jedynie pięć najniższych bitów prawego operandu.

- -

<< (Przesunięcie w lewo)

- -

Operator ten przesuwa pierwszy operand o określoną liczbę bitów w lewo. Nadmiarowe bity przesunięte poza zakres z lewej strony są odrzucane. Z prawej strony sekwencja uzupełniana jest zerami.

- -

Przykładowo, 9 << 2 daje 36:

- -
.    9 (base 10): 00000000000000000000000000001001 (base 2)
-                  --------------------------------
-9 << 2 (base 10): 00000000000000000000000000100100 (base 2) = 36 (base 10)
-
- -

Bitowe przesuwanie dowolnej wartości x w lewo o y bitów daje x * 2 ** y.
- Tak więc, przykładowo: 9 << 3 można przetłumaczyć jako: 9 * (2 ** 3) = 9 * (8) = 72.

- -

>> (Przesunięcie w prawo z propagacją znaku)

- -

Operator ten przesuwa pierwszy operand o określoną liczbę bitów w prawo. Nadmiarowe bity przesunięte z prawej strony poza zakres są odrzucane. Sekwencja jest uzupełniana z lewej strony wartościami skrajnie lewego bitu. Kiedy skrajnie lewy bit ma taką samą wartość, jak poprzedni skrajnie lewy bit, znak się nie zmienia – stąd nazwa „z propagacją znaku”.

- -

Przykładowo, 9 >> 2 daje 2:

- -
.    9 (base 10): 00000000000000000000000000001001 (base 2)
-                  --------------------------------
-9 >> 2 (base 10): 00000000000000000000000000000010 (base 2) = 2 (base 10)
-
- -

Podobnie, -9 >> 2 daje -3, ponieważ zachowywany jest znak:

- -
.    -9 (base 10): 11111111111111111111111111110111 (base 2)
-                   --------------------------------
--9 >> 2 (base 10): 11111111111111111111111111111101 (base 2) = -3 (base 10)
-
- -

>>> (Przesunięcie w prawo z dopełnieniem zerami)

- -

Operator ten przesuwa pierwszy operand o określoną liczbę bitów w prawo. Nadmiarowe bity przesunięte poza zakres z prawej strony są odrzucane. Sekwencja jest uzupełniana z lewej strony zerami. Bit znaku staje się zerem, dlatego też wynik jest zawsze nieujemny. W przeciwieństwie do pozostałych operatorów bitowych, przesunięcie w prawo z dopełnieniem zerami zwraca 32-bitową wartość całkowitą bez znaku.

- -

Dla liczb nieujemnych, przesunięcie w prawo z zerami i z zachowaniem znaku dają taki sam wynik. Przykładowo, 9 >>> 2 daje 2, tak samo jak 9 >> 2:

- -
.     9 (base 10): 00000000000000000000000000001001 (base 2)
-                   --------------------------------
-9 >>> 2 (base 10): 00000000000000000000000000000010 (base 2) = 2 (base 10)
-
- -

Inaczej wygląda to jednak w przypadku liczb ujemnych. Przykładowo, -9 >>> 2 daje 1073741821, co jest różne od -9 >> 2 (które daje -3):

- -
.     -9 (base 10): 11111111111111111111111111110111 (base 2)
-                    --------------------------------
--9 >>> 2 (base 10): 00111111111111111111111111111101 (base 2) = 1073741821 (base 10)
-
- -

Przykłady

- -

Flagi i maski bitowe

- -

Bitowe operatory logiczne są często używane do tworzenia, manipulowania i odczytywania sekwencji flag, które działają jak zmienne binarne. Zmienne mogą być używane zamiast tych sekwencji, ale flagi zajmują znacznie mniej pamięci (32-krotnie).

- -

Załóżmy, że mamy następujące 4 flagi:

- - - -

Flagi te są reprezentowane przez sekwencję bitów: DCBA. Kiedy flaga jest ustawiona, odpowiedni bit ma wartość 1. Kiedy flaga jest wyczyszczona, właściwy bit ma wartość 0. Załóżmy, że zmienna flagi ma binarną wartość 0101:

- -
var flagi = 5;   // binarnie 0101
-
- -

Wartość ta wskazuje, że:

- - - -

Ponieważ operatory bitowe są 32-bitowe, 0101 to faktycznie 00000000000000000000000000000101, ale zera wiodące mogą być pominięte, gdyż nie zawierają żadnej znaczącej informacji.

- -

Maska bitowa jest sekwencją bitów pozwalającą na manipulowanie flagami lub odczytywanie ich wartości. Zazwyczaj „podstawowe” maski bitowe dla każdej flagi będą zdefiniowane w następujący sposób:

- -
var FLAGA_A = 1; // 0001
-var FLAGA_B = 2; // 0010
-var FLAGA_C = 4; // 0100
-var FLAGA_D = 8; // 1000
-
- -

Nowe maski bitowe mogą być stworzone przy użyciu operatorów bitowych na tychże podstawowych maskach. Przykładowo, maska 1011 może być stworzona przy użyciu operatora OR na zmiennych FLAGA_A, FLAGA_B i FLAGA_D.

- -
var maska = FLAGA_A | FLAGA_B | FLAGA_D; // 0001 | 0010 | 1000 => 1011
-
- -

Pojedyncze wartości flag mogą być wyekstrahowane przez użycie operatora AND na fladze i właściwej masce – bit z wartością 1 „ekstrahuje” odpowiednią flagę. Maska bitowa maskuje wszystkie nieistotne flagi przez koniunkcję ich bitów z zerami maski (stąd nazwa „maska”). Przykładowo, maska 0100 może być użyta do sprawdzenia, czy flaga C jest ustawiona:

- -
// czy mamy kota
-if (flagi & FLAGA_C) { // 0101 & 0100 => 0100 => true
-   // coś zrób
-}
-
- -

Maska z ustawionymi wieloma flagami działa jak alternatywa logiczna. Przykładowo, poniższe dwie wersje są równoważne:

- -
// czy mamy nietoperza lub czy mamy kota
-// (0101 & 0010) || (0101 & 0100) => 0000 || 0100 => true
-if ((flagi & FLAGA_B) || (flagi & FLAGA_C)) {
-   // coś zrób
-}
-
- -
// czy mamy nietoperza lub kota
-var maska = FLAGA_B | FLAGA_C; // 0010 | 0100 => 0110
-if (flagi & maska) { // 0101 & 0110 => 0100 => true
-   // coś zrób
-}
-
- -

Flagi mogą być ustawione przez użycie na nich i masce operacji OR, gdzie każdy z bitów z wartością 1 będzie ustawiał odpowiednią flagę, jeśli nie jest już ustawiona. Przykładowo, maska 1100 może być użyta do ustawienia flag C i D:

- -
// tak, możemy mieć kota i kaczkę
-var maska = FLAGA_C | FLAGA_D; // 0100 | 1000 => 1100
-flagi |= maska;   // 0101 | 1100 => 1101
-
- -

Flagi mogą być czyszczone przez użycie operatora AND z maską, gdzie każdy z bitów z wartością 0 będzie czyścił odpowiednią flagę, jeśli nie jest już wyczyszczona. Maska może być stworzona przez użycie operatora NOT na maskach podstawowych. Przykładowo, maska 1010 może być użyta do wyczyszczenia flag A i C:

- -
// nieprawdą jest, że mamy problem z mrówkami lub posiadamy kota
-var maska = ~(FLAG_A | FLAG_C); // ~0101 => 1010
-flagi &= maska;   // 1101 & 1010 => 1000
-
- -

Maska może być również stworzona przez wyrażenie ~FLAG_A & ~FLAG_C (z praw De Morgana):

- -
// nie, nie mamy problemu z mrówkami i nie posiadamy kota
-var maska = ~FLAGA_A & ~FLAGA_C;
-flagi &= maska;   // 1101 & 1010 => 1000
-
- -

Flagi mogą być przełączane przez użycie operatora XOR z maską bitową, gdzie każðy bit będzie przełączał odpowiednią flagę. Przykładowo, maska 0110 może być użyta do przełączenia flag B i C:

- -
// jeśli nie mieliśmy nietoperza, teraz go mamy,
-// a jeśli go mieliśmy – pa, pa, nietoperku!
-// tak samo z kotami
-var maska = FLAGA_B | FLAGA_C;
-flagi = flagi ^ maska;   // 1100 ^ 0110 => 1010
-
- -

Flagi mogą być odwracane przez operator NOT:

- -
// przechodzimy do równoległego wszechświata...
-flagi = ~flagi;    // ~1010 => 0101
-
- -

Conversion snippets

- -

Konwersja binarnej zmiennej typu String do liczby dziesiętnej typu Number:

- -
var sBinString = '1011';
-var nMojaLiczba = parseInt(sBinString, 2);
-alert(nMojaLiczba); // wypisuje 11, tzn. binarnie 1011
-
- -

Konwersja dziesiętnej liczby do binarnego Stringa:

- -
var nMojaLiczba = 11;
-var sBinString = nMojaLiczba.toString(2);
-alert(sBinString); // wypisuje 1011, tzn. dziesiętnie 11
-
- -

Automatyczne tworzenie masek

- -

Możesz stworzyć wiele masek ze zbioru wartości typu Boolean values, na przykład:

- -
function createMask() {
-  var nMask = 0, nFlag = 0, nLen = arguments.length > 32 ? 32 : arguments.length;
-  for (nFlag; nFlag < nLen; nMask |= arguments[nFlag] << nFlag++);
-  return nMask;
-}
-var mask1 = createMask(true, true, false, true); // 11, i.e.: 1011
-var mask2 = createMask(false, false, true); // 4, i.e.: 0100
-var mask3 = createMask(true); // 1, i.e.: 0001
-// itd.
-
-alert(mask1); // wypisuje 11, czyli binarnie: 1011
-
- -

Algorytm odwrotny: tablica zmiennych boolowskich z maski

- -

Jeśli chcesz stworzyć tablicę złożoną ze zmiennych boolowskich, możesz użyć następującego kodu:

- -
function arrayFromMask(nMask) {
-  // nMask musi być pomiędzy -2147483648 a 2147483647
-  if (nMask > 0x7fffffff || nMask < -0x80000000) {
-    throw new TypeError('arrayFromMask - out of range');
-  }
-  for (var nShifted = nMask, aFromMask = []; nShifted;
-       aFromMask.push(Boolean(nShifted & 1)), nShifted >>>= 1);
-  return aFromMask;
-}
-
-var array1 = arrayFromMask(11);
-var array2 = arrayFromMask(4);
-var array3 = arrayFromMask(1);
-
-alert('[' + array1.join(', ') + ']');
-// wypisuje "[true, true, false, true]", tzn.: 11, tzn.: 1011
-
- -

Możesz przetestować obydwa algorytmy naraz:

- -
var nTest = 19; // nasza maska
-var nResult = createMask.apply(this, arrayFromMask(nTest));
-
-alert(nResult); // 19
-
- -

Jedynie dla celów dydaktycznych (jako że istnieje metoda Number.toString(2)), pokażemy jak można zmodyfikować algorytm arrayFromMask tak, by tworzył zmienną String zawierającą binarną reprezentację danej liczby, zamiast tablicy zmiennych typu Boolean:

- -
function createBinaryString(nMask) {
-  // nMask musi być pomiędzy -2147483648 a 2147483647
-  for (var nFlag = 0, nShifted = nMask, sMask = ''; nFlag < 32;
-       nFlag++, sMask += String(nShifted >>> 31), nShifted <<= 1);
-  return sMask;
-}
-
-var string1 = createBinaryString(11);
-var string2 = createBinaryString(4);
-var string3 = createBinaryString(1);
-
-alert(string1);
-// wypisuje 00000000000000000000000000001011, i.e. 11
-
- -

Specyfikacje

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SpecyfikacjaStatusKomentarz
{{SpecName('ES1')}}{{Spec2('ES1')}}Definicja początkowa.
{{SpecName('ES5.1', '#sec-11.7')}}{{Spec2('ES5.1')}}Zdefiniowane w kilku sekcjach specyfikacji: Bitwise NOT operator, Bitwise shift operators, Binary bitwise operators
{{SpecName('ES6', '#sec-bitwise-shift-operators')}}{{Spec2('ES6')}}Zdefiniowane w kilku sekcjach specyfikacji: Bitwise NOT operator, Bitwise shift operators, Binary bitwise operators
{{SpecName('ESDraft', '#sec-bitwise-shift-operators')}}{{Spec2('ESDraft')}}Zdefiniowane w kilku sekcjach specyfikacji: Bitwise NOT operator, Bitwise shift operators, Binary bitwise operators
- -

Wsparcie przeglądarek

- - - -

{{Compat("javascript.operators.bitwise")}}

- -

Zobacz też

- - diff --git a/files/pl/conflicting/web/javascript/reference/operators/spread_syntax/index.html b/files/pl/conflicting/web/javascript/reference/operators/spread_syntax/index.html deleted file mode 100644 index 99eb2d84ce..0000000000 --- a/files/pl/conflicting/web/javascript/reference/operators/spread_syntax/index.html +++ /dev/null @@ -1,231 +0,0 @@ ---- -title: Spread syntax -slug: conflicting/Web/JavaScript/Reference/Operators/Spread_syntax -tags: - - ECMAScript 2015 - - Iterator - - JavaScript - - Operator Rozwinięcia -translation_of: Web/JavaScript/Reference/Operators/Spread_syntax -translation_of_original: Web/JavaScript/Reference/Operators/Spread_operator -original_slug: Web/JavaScript/Referencje/Operatory/Spread_operator ---- -
{{jsSidebar("Operators")}}
- -

Operator spread umożliwia rozwinięcie wyrażenia. Składnia rozwinięcia pozwala na rozwinięcie wyrażenia w miejscach, w których potrzebne jest wiele argumentów (do wywołań funkcji), wiele elementów (do literałów tablicowych) lub wiele zmiennych ().

- -

Składnia

- -

Do wywołań funkcji:

- -
mojaFunkcja(...iterowalnyObiekt);
-
- -

Do literałów tablicowych:

- -
[...iterowalnyObiekt, 4, 5, 6]
- -

 

- -

Do przypisań destrukturyzujących:

- -
var [glowa, ...ogon] = [1, 2, 3, 4]
- -

Przykłady

- -

Lepsze zastosowanie

- -

Przykład: powszechne jest użycie {{jsxref( "Function.prototype.apply")}} w przypadkach, gdy chcesz użyć tablic jako argumentów funkcji.

- -
function mojaFunkcja(x, y, z) { }
-var args = [0, 1, 2];
-mojaFunkcja.apply(null, args);
- -

Ze składnią rozwinięcia (spread) ES2015 powyższy kod można zapisać jako:

- -
function mojaFunkcja(x, y, z) { }
-var args = [0, 1, 2];
-mojaFunkcja(...args);
- -

Dowolny argument w liście argumentów może użyć składni rozwinięcia i może być użyty wiele razy.

- -
function myFunction(v, w, x, y, z) { }
-var args = [0, 1];
-myFunction(-1, ...args, 2, ...[3]);
- -

Potężniejszy literał tablicowy

- -

Przykład: Jeżeli masz tablicę i chcesz utworzyć nową tablicę z tą tablicą jako jej częścią, składnia literału tablicowego nie jest już wystarczająca i należy cofnąć się do programowania imperatywnego, użyć kombinacji push, splice, concat, itp. Z użyciem składni rozwinięcia wygląda to dużo prościej:

- -
var czesci = ['ramiona', 'kolana'];
-var rymowanka = ['glowa', ...czesci, 'i', 'palce']; // ["glowa", "ramiona", "kolana", "i", "palce"]
-
- -

Tak samo jak rozwinięcie może być użyte do list argumentów, ... mogą być użyte wszędzie w literale tablicowym, także wiele razy.

- -

Zastosowanie z new

- -

Przykład: W ES5 nie jest możliwa kompozycja newapply. (W ES5, apply wykonuje [[Call]], a nie [[Construct]].) W ES2015 składnia rozwinięcia wygląda następująco:

- -
var daty = czytajDaty(bazaDanych);
-var d = new Date(...daty);
- -

Kopiowanie tablicy

- -
var tablica = [1,2,3];
-var tablica2 = [...tablica]; // jak tablica.slice()
-tablica2.push(4); // tablica2 staje się [1,2,3,4], tablica pozostaje niezmieniona
-
-
- -

Ulepszone push

- -

Przykład: {{jsxref("Global_Objects/Array/push", "push")}} jest często używany, by dodać tablicę na koniec innej tablicy. W ES5 jest to często osiągane przez:

- -
var tablica1 = [0, 1, 2];
-var tablica2 = [3, 4, 5];
-// Dodaj wszystkie elementy z tablica2 do tablica1
-Array.prototype.push.apply(tablica1, tablica2);
- -

W ES2015 z rozwinięciem wygląda to następująco:

- -
var tablica1 = [0, 1, 2];
-var tablica2 = [3, 4, 5];
-tablica1.push(...tablica2);
- -

Użycie jedynie dla obiektów iterowalnych

- -
var obiekt = {"klucz1":"wartosc1"};
-function mojaFunkcja(x) {
-   /* ... */
-}
-// proba rozwinięcia nieiterowalnego elementu
-// spowoduje błąd
-mojaFunkcja(...obiekt);
-var args = [...obiekt];
-// TypeError: obiekt is not iterable
- -

Operator reszty

- -

Operator reszty, który wygląda dokładnie jak składnia rozwinięcia (spread), jest używany do destrukturyzacji obiektów i tablic. W pewnym stopniu, elementy reszty są przeciwieństwem elementów rozwinięcia: rozwinięcie 'rozbija' tablicę na elementy, natomiast reszta zbiera wiele elementów i 'zwija' je w jeden element.

- -

Specyfikacje

- - - - - - - - - - - - - - - - - - - - - -
SpecyfikacjaStanKomentasz
{{SpecName('ES2015', '#sec-array-initializer')}}{{Spec2('ES2015')}}Zdefiniowany w kilku sekcjach specyfikacji: Array Initializer, Argument Lists
{{SpecName('ESDraft', '#sec-array-initializer')}}{{Spec2('ESDraft')}} 
- -

Kompatybilność przeglądarek

- -

{{CompatibilityTable}}

- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FunkcjaChromeFirefox (Gecko)Internet ExplorerOperaSafari (WebKit)
Operacja rozwinięcia w literałach tablicowych{{CompatChrome("46")}}{{ CompatGeckoDesktop("16") }}{{CompatIE("Edge")}}{{CompatNo}}7.1
Operacja rozwinięcia w wywołaniach funkcji{{CompatChrome("46")}}{{ CompatGeckoDesktop("27") }}{{CompatIE("Edge")}}{{CompatNo}}7.1
Operacja rozwinięcia w destrukturyzacji{{CompatChrome("49")}}{{ CompatGeckoDesktop("34") }}{{CompatNo}}{{CompatUnknown}}{{CompatUnknown}}
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FunkcjaAndroidAndroid WebviewFirefox Mobile (Gecko)IE MobileOpera MobileSafari MobileChrome for Android
Operacja rozwinięcia w literałach tablicowych{{CompatNo}}{{CompatChrome("46")}}{{ CompatGeckoMobile("16") }}{{CompatNo}}{{CompatNo}}8{{CompatChrome("46")}}
Operacja rozwinięcia w wywołaniach funkcji{{CompatNo}}{{CompatChrome("46")}}{{ CompatGeckoMobile("27") }}{{CompatNo}}{{CompatNo}}8{{CompatChrome("46")}}
Operacja rozwinięcia w destrukturyzacji{{CompatNo}}{{CompatNo}}{{ CompatGeckoDesktop("34") }}{{CompatUnknown}}{{CompatUnknown}}{{CompatUnknown}}{{CompatNo}}
-
- -

Zobacz też

- - diff --git a/files/pl/conflicting/web/javascript/reference/operators_1d09774e621bf2431a4f5594a248dd21/index.html b/files/pl/conflicting/web/javascript/reference/operators_1d09774e621bf2431a4f5594a248dd21/index.html deleted file mode 100644 index 1e4414a9b9..0000000000 --- a/files/pl/conflicting/web/javascript/reference/operators_1d09774e621bf2431a4f5594a248dd21/index.html +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Operatory działające na ciągach znaków -slug: >- - conflicting/Web/JavaScript/Reference/Operators_1d09774e621bf2431a4f5594a248dd21 -tags: - - Dokumentacja_JavaScript - - Dokumentacje - - JavaScript - - Wszystkie_kategorie -translation_of: Web/JavaScript/Reference/Operators/Arithmetic_Operators#Addition -translation_of_original: Web/JavaScript/Reference/Operators/String_Operators -original_slug: Web/JavaScript/Referencje/Operatory/Operatory_działające_na_ciągach_znaków ---- -

-

-

Podsumowanie

-

Oprócz operatorów porównania, których można używać z ciągami znaków, dostępny jest także operator konkatenacji (+), łączący dwie wartości tekstowe w jedną, zwracający nowy ciąg znaków stanowiący połączenie swoich operandów. Na przykład "ciąg " + "znaków" zwróci "ciąg znaków". -

Skrócony operator przypisania += może być również używany do konkatenacji ciągów znaków. Na przykład, jeśli zmienna mojtekst zawiera wartość "alfa", wyrażenie mojtekst += "bet" zostanie wyliczone jako "alfabet", a wartość ta zostanie przypisana do zmiennej mojtekst. -

- - - - - - - - - - - - -
Operator
Zaimplementowany w:JavaScript 1.0
Wersja ECMA:ECMA-262
-


-

-
-
-{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/Operators/String_Operators", "es": "es/Referencia_de_JavaScript_1.5/Operadores/String", "fr": "fr/R\u00e9f\u00e9rence_de_JavaScript_1.5_Core/Op\u00e9rateurs/Op\u00e9rateurs_de_cha\u00eenes" } ) }} diff --git a/files/pl/conflicting/web/javascript/reference/operators_1f6634ff6e3ccef661281d6e50002147/index.html b/files/pl/conflicting/web/javascript/reference/operators_1f6634ff6e3ccef661281d6e50002147/index.html deleted file mode 100644 index 7c0455c3b9..0000000000 --- a/files/pl/conflicting/web/javascript/reference/operators_1f6634ff6e3ccef661281d6e50002147/index.html +++ /dev/null @@ -1,270 +0,0 @@ ---- -title: Operatory arytmetyczne -slug: >- - conflicting/Web/JavaScript/Reference/Operators_1f6634ff6e3ccef661281d6e50002147 -tags: - - JavaScript - - Operator -translation_of: Web/JavaScript/Reference/Operators -translation_of_original: Web/JavaScript/Reference/Operators/Arithmetic_Operators -original_slug: Web/JavaScript/Referencje/Operatory/Operatory_arytmetyczne ---- -
-
{{jsSidebar("Operators")}}
-
- -

Podsumowanie

- -

Operatory arytmetyczne pobierają wartości liczbowe (w postaci bezpośredniej lub zmiennej) jako ich operandy i zwracają jedna, wynikową wartość liczbową. Typowymi operatorami arytmetycznymi są dodawanie (+), odejmowanie (-), mnożenie (*), i dzielenie (/). Operatory te działają tak samo jak w innych językach programowania, z wyjątkiem operatora dzielenia /, który w JavaScripcie zwraca wynik będący liczbą zmiennoprzecinkową, nie obcinając części ułamkowej, jak to się dzieje w C lub Javie.

- -

Dodawanie (+)

- -

Operator dodawania zwraca sume operandów lub jeśli chociaż jeden operand był łańcuchem znaków, ich konkatenacje.

- -

Składnia

- -
Operator: x + y
- -

Przykłady

- -
// Number + Number -> dodawanie
-1 + 2 // 3
-
-// Boolean + Number -> dodawanie
-true + 1 // 2
-
-// Boolean + Boolean -> dodawanie
-false + false // 0
-
-// Number + String -> konkatenacja
-5 + "foo" // "5foo"
-
-// String + Boolean -> konkatenacja
-"foo" + false // "foofalse"
-
-// String + String -> konkatenacja
-"foo" + "bar" // "foobar"
- -

 

- -

Odejmowanie (-)

- -

Operator odejmowania zwraca różnicę między pierwszym, a drugim operandem.

- -

Składnia

- -
Operator: x - y
-
- -

Przykłady

- -
5 - 3 // 2
-3 - 5 // -2
-5 - true // 4
-"foo" - 3 // NaN
- -

 

- -

Dzielenie (/)

- -

Operator dzielenia zwraca iloraz operandów gdzie ten po lewej stronie jest dzielną, a ten po prawej dzielnikiem.

- -

Składnia

- -
Operator: x / y
-
- -

Przykłady

- -
1 / 2      // zwraca 0.5 w JavaScript
-1 / 2      // zwraca 0 w Java
-
-1.0 / 2.0  // zwraca 0.5 zarówno w JavaScript i Java
-
-2.0 / 0    // zwraca Infinity w JavaScript
-2.0 / 0.0  // zwraca także Infinity
-2.0 / -0.0 // zwraca -Infinity in JavaScript
- -

 

- -

Mnożenie (*)

- -

Operotor mnożenia zwraca wynik mnożenia operandów.

- -

Składnia

- -
Operator: x * y
-
- -

Przykłady

- -
2 * 2 // 4
--2 * 2 // -4
-Infinity * 0 // NaN
-Infinity * Infinity // Infinity
-"foo" * 2 // NaN
-
- -

 

- -

Dzielenie modulo (%)

- -

Operator modulo zwraca resztę z dzielenia pierwszego operandu przez drugi.

- -

Składnia

- -
Operator: var1 % var2
-
- -

Przykłady

- -
12 % 5 // 2
--1 % 2 // -1
-NaN % 2 // NaN
-1 % 2 // 1
-2 % 3 // 2
--4 % 2 // -0
-5.5 % 2 // 1.5
- -

 

- -

Potęgowanie (**)

- -
-

Ta eksperymentalna własnośc, jest częścią propozycji specyfikacji ECMAScript 2016 (ES7).
- Ponieważ specyfikacja tej własność i nie została oficjalnie wdrożona, przed użyciem zapoznaj się z tabelą kompatybilności dla różnych przeglądarek. Warto wspomnieć, że składnia jak i zachowanie eksperymentalnych własności mogą zmieniać się wraz ze zmianami w specyfikacji.

-
- -

Operator ten zwraca wynik gdzie pierwszy operand jest podstawą, a drugi wykładnikiem (var1var2). Operator ten jest asocjacyjny co oznacza, że dopuszalne jest użycie w formie a ** b ** c, co jest równe a ** (b ** c).

- -

Składnia

- -
Operator: var1 ** var2
-
- -

Uwagi

- -

W większości języków programowania które posiadają operator potęgowania (zwykle jako ^ lub **) jak np. PHP czy Python, ma on wyższy priorytet niż operatory jedno argumentowe (oznaczające liczbę dodatnią lub ujemną) + czy -, ale istnieją wyjątki. Np. w Bash ten operator posiada niższy priorytet niż wspomniane wcześniej + czy -.
- W JavaScript niemożliwe jest użycie operatorów jedno argumentowych (+/-/~/!/delete/void/typeof)  bezpośrednio przed podstawą.

- -
-2 ** 2;
-// 4 w Bash, -4 w innych językach.
-// W JavaScript jest to nieprawidłowa próba użycia operatora potęgowania.
-
-
--(2 ** 2); // -4
-5 ** -2 // 0.04
-
- -

Przykłady

- -
2 ** 3 // 8
-3 ** 2 // 9
-3 ** 2.5 // 15.588457268119896
-10 ** -1 // 0.1
-NaN ** 2 // NaN
-
-2 ** 3 ** 2 // 512
-2 ** (3 ** 2) // 512
-(2 ** 3) ** 2 // 64
- -

Aby odwrócić znak zwracanej wartości:

- -
-(2 ** 2) // -4
- -

Sposób na wymuszenie potęgowania ujemnej liczby:

- -
(-2) ** 2 // 4
- -

 

- -

Inkrementacja (++)

- -

Operator inkrementacji zwiększa o 1 wartość operandu i zwraca taką wartość. 

- - - -

Składnia

- -
Operator: x++ lub ++x
-
- -

Examples

- -
// Przyrostek
-var x = 3;
-y = x++; // y = 3, x = 4
-
-// Przedrostek
-var a = 2;
-b = ++a; // a = 3, b = 3
- -

 

- -

Dekrementacja (--)

- -

Operator dekrementacji zmniejsza o 1 wartość operandu i zwraca taką wartość.

- - - -

Składnia

- -
Operator: x-- lub --x
-
- -

Przykłady

- -
// Przyrostek
-var x = 3;
-y = x--; // y = 3, x = 2
-
-// Przedrostek
-var a = 2;
-b = --a; // a = 1, b = 1
- -

 

- -

Negacja (-)

- -

Jednoargumentowy operator negacji zwraca wartość operandu ze zmienionym znakiem.

- -

Składnia

- -
Operator: -x
-
- -

Przykłady

- -
var x = 3;
-y = -x; // y = -3, x = 3
- -

 

- -

Jednoargumentowy plus (+)

- -

Jest to jednoargumentowy operator, który transformuje inne typy zmiennych do typu Number. Jeśli dana wartość nie może zostać przetransformowana, zwracany jest typ NaN.

- -

Składnia

- -
Operator: +x
-
- -

Przykłady

- -
+3     // 3
-+"3"   // 3
-+true  // 1
-+false // 0
-+null  // 0
-
-var x = function(val){
- return val
-}
-+x // NaN
-
diff --git a/files/pl/conflicting/web/javascript/reference/operators_5ba63337c20d72b8f8747a954b9b6c94/index.html b/files/pl/conflicting/web/javascript/reference/operators_5ba63337c20d72b8f8747a954b9b6c94/index.html deleted file mode 100644 index 1f8d01472c..0000000000 --- a/files/pl/conflicting/web/javascript/reference/operators_5ba63337c20d72b8f8747a954b9b6c94/index.html +++ /dev/null @@ -1,132 +0,0 @@ ---- -title: Operatory porównania -slug: >- - conflicting/Web/JavaScript/Reference/Operators_5ba63337c20d72b8f8747a954b9b6c94 -tags: - - JavaScript - - Operator -translation_of: Web/JavaScript/Reference/Operators -translation_of_original: Web/JavaScript/Reference/Operators/Comparison_Operators -original_slug: Web/JavaScript/Referencje/Operatory/Operatory_porównania ---- -
{{jsSidebar("Operators")}}
- -

Podsumowanie

- -

Operandy posiadają wartość liczbową lub łańcucha znaków. Łańcuchy znaków są porównywane w oparciu o zasady pisowni, używają wartości Unicode.

- -

Jako rezultat porównania zwracana jest wartość logiczna.

- - - -

Następująca tabela opisuje operatory porównania:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
OperatorOpisPrzykłady zwracające prawdę (true)1
Równy (==)Zwraca true jeżeli operandy są równe. Jeżeli operandy nie są tego samego typu, JavaScript próbuje przekształcić operandy na odpowiedni dla porównania typ. -

3 == var1
- "3" == var1
- 3 == '3'

-
Różny (!=)Zwraca true jeżeli operandy są różne. Jeżeli dwa operandy nie są tego samego typu, JavaScript próbuje przekształcić operandy na odpowiedni dla porównania typ. -

var1 != 4
- var1 != "3"

-
Identyczny (===)Zwraca true jeżeli operandy są równe i tego samego typu. -

3 === var1

-
Nieidentyczny (!==)Zwraca true jeżeli operandy nie są równe i/lub nie są tego samego typu. -

var1 !== 3
- 3 !== '3'

-
Większy niż (>)Zwraca true jeżeli lewy operand jest większy od prawego operandu. -

var2 > var1

-
Większy - równy (>=)Zwraca true jeżeli lewy operand jest większy lub równy prawemu operandowi. -

var2 >= var1
- var1 >= 3

-
Mniejszy niż (<)Zwraca true, jeśli lewy operand jest mniejszy, niż prawy. -

var1 < var2

-
Mniejszy - równy (<=)Zwraca true jeżeli lewy operand jest mniejszy lub równy prawemu operandowi. -

var1 <= var2
- var2 <= 5

-
- -

1 Te przykłady zakładają, że var1 będzie przydzielona wartość 3 i var2 będzie miała przydzieloną wartość 4.

- -

Używanie operatorów porównania

- -

Standardowe operatory(== i !=) porównują dwa operandy bez względu na ich typ. Operatory porównania identyczności(=== i !==) dokonują porównania równości na operandach tego samego typu. Operatorów identyczności używamy jeżeli operandy muszą być określonego typu jak również wartości lub jeśli dokładny typ operandów jest ważny. W przeciwnym razie, używamy standardowych operatorów porównania, które pozwalają na porównać identyczność dwóch operandów nawet jeżeli nie są takiego samego typu.

- -

Kiedy potrzebna jest konwersja, JavaScript następująco przekształca operand Number, Boolean lub Object.

- - - -

You cannot use the standard equality operator (==) to compare instances of JSObject. Use the JSObject.equals method for such comparisons.

- -

Kompatybilność wsteczna

- -

Zachowanie standardowych operatorów porównania (== i !=) zależy od wersji JavaScript.

- -

JavaScript 1.3 i wersje wcześniejsze

- -

You can use either the standard equality operator (==) or JSObject.equals to compare instances of JSObject.

- -

JavaScript 1.2

- -

The standard equality operators (== and !=) do not perform a type conversion before the comparison is made. Operatory identyczności (=== i !==) są niedostępne.

- -

JavaScript 1.1 i wersje wcześniejsze

- -

The standard equality operators (== and !=) perform a type conversion before the comparison is made.Operatory identyczności (=== i !==) są niedostępne.

diff --git a/files/pl/conflicting/web/javascript/reference/operators_8afb1abf2138289c890ee09e799ff26e/index.html b/files/pl/conflicting/web/javascript/reference/operators_8afb1abf2138289c890ee09e799ff26e/index.html deleted file mode 100644 index 3e1a60bdb4..0000000000 --- a/files/pl/conflicting/web/javascript/reference/operators_8afb1abf2138289c890ee09e799ff26e/index.html +++ /dev/null @@ -1,256 +0,0 @@ ---- -title: Operatory logiczne -slug: >- - conflicting/Web/JavaScript/Reference/Operators_8afb1abf2138289c890ee09e799ff26e -translation_of: Web/JavaScript/Reference/Operators -translation_of_original: Web/JavaScript/Reference/Operators/Logical_Operators -original_slug: Web/JavaScript/Referencje/Operatory/Logical_Operators ---- -
{{jsSidebar("Operators")}}
- -
Operatory logiczne są zazwyczaj używane z wartościami typu {{jsxref("Boolean")}} (logicznymi) – wówczas zwracają również wartość typu logicznego. Jednakże operatory && i || w istocie zwracają wartość jednego z podanych operandów, więc jeśli operatory te są używane z wartościami nie-boolowskimi, wtedy mogą również zwracać nie-boolowskie wartości.
- -
- -
{{EmbedInteractiveExample("pages/js/expressions-logicaloperator.html")}}
- - - -

Opis

- -

Operatory logiczne są opisane w poniższej tabeli:

- - - - - - - - - - - - - - - - - - - - - - - - -
OperatorUżycieOpis
Logiczne AND (&&)expr1 && expr2Zwraca expr1 jeśli wartość ta może być przekonwertowana na false, w przeciwnym razie zwraca expr2. Zatem, używany z wartościami typu logicznego, operator && zwraca true jeśli obydwa operandy mają wartość true, w przeciwnym razie zwraca false.
Logiczne OR (||)expr1 || expr2Zwraca expr1, jeśli wartość ta może być przekonwertowana na true; w przeciwnym razie zwraca expr2. Tak więc, używany z wartościami typu logicznego, operator || zwraca true którykolwiek z operandów równy jest true.
Logiczne NOT (!)!exprZwraca false jeśli jego operand można przekonwertować na true; w przeciwnym razie zwraca true.
- -

Jeśli dana wartość może być przekonwertowana na true, wówczas jest to tzw. wartość {{Glossary("truthy")}}. Jeśli dana wartość może być przekonwertowana na false, jest to tzw. wartość {{Glossary("falsy")}}.

- -

Przykładami wyrażeń, które mogą być przekonwertowane na false są:

- - - -

Mimo tego, że operatory && i || mogą być używane z wartościami nie-boolowskimi, nadal mogą być uznane za operatory boolowskie (logiczne), gdyż zwracane przez nie wartości mogą być zawsze przekonwertowane na wartości logiczne.

- -

Ewaluacja short-circuit

- -

Ponieważ wyrażenia logiczne są przetwarzane od lewej do prawej, sprawdzana jest najkrótsza możliwa ścieżka, pozwalająca na zwrócenie wyniku całego wyrażenia (tzw. short-circuit evaluation), zgodnie z następującymi zasadami:

- - - -

Zasady logiki gwarantują, że powyższe ewaluacje są zawsze poprawne. Zauważ, że części wyrażeń oznaczone słowem cokolwiek nie są ewaluowane, więc nie pojawią się żadne efekty uboczne. Zauważ też, że część cokolwiek powyższych wyrażeń może być dowolnym pojedynczym wyrażeniem logicznym (co wskazano przez nawiasy).

- -

Dla przykładu, poniższe dwie funkcje są równoważne.

- -
function shortCircuitEvaluation() {
-  // logiczne OR (||)
-  doSomething() || doSomethingElse();
-
-  // logiczne AND (&&)
-  doSomething() && doSomethingElse();
-}
-
-function equivalentEvaluation() {
-
-  // logiczne OR (||)
-  var orFlag = doSomething();
-  if (!orFlag) {
-    doSomethingElse();
-  }
-
-
-  // logiczne AND (&&)
-  var andFlag = doSomething();
-  if (andFlag) {
-    doSomethingElse();
-  }
-}
-
- -

Poniższe wyrażenia nie są jednak równoważne ze względu na pierwszeństwo operatorów, co podkreśla, jak ważne jest, by operator po prawej stronie był pojedynczym wyrażeniem (zgrupowanym w razie potrzeby przy pomocy nawiasów).

- -
false && true  || true      // zwraca true
-false && (true || true)     // zwraca false
- -

Logiczne AND (&&)

- -

Poniżej pokazane są przykłady użycia operatora && (logicznego AND).

- -
a1 = true  && true       // t && t zwraca true
-a2 = true  && false      // t && f zwraca false
-a3 = false && true       // f && t zwraca false
-a4 = false && (3 == 4)   // f && f zwraca false
-a5 = 'Cat' && 'Dog'      // t && t zwraca "Dog"
-a6 = false && 'Cat'      // f && t zwraca false
-a7 = 'Cat' && false      // t && f zwraca false
-a8 = ''    && false      // f && f zwraca ""
-a9 = false && ''         // f && f zwraca false
-
- -

Logiczne OR (||)

- -

Poniżej pokazane są przykłady użycia operatora || (logicznego OR).

- -
o1 = true  || true       // t || t zwraca true
-o2 = false || true       // f || t zwraca true
-o3 = true  || false      // t || f zwraca true
-o4 = false || (3 == 4)   // f || f zwraca false
-o5 = 'Cat' || 'Dog'      // t || t zwraca "Cat"
-o6 = false || 'Cat'      // f || t zwraca "Cat"
-o7 = 'Cat' || false      // t || f zwraca "Cat"
-o8 = ''    || false      // f || f zwraca false
-o9 = false || ''         // f || f zwraca ""
-
- -

Logiczne NOT (!)

- -

Poniżej pokazane są przykłady użycia operatora ! (logicznego NOT).

- -
n1 = !true               // !t zwraca false
-n2 = !false              // !f zwraca true
-n3 = !'Cat'              // !t zwraca false
-
- -

Podwójne NOT (!!)

- -

Jest możliwe użycie kilku operatorów NOT naraz, by wprost wymusić konwersję dowolnej wartości do odpowiedniej wartości boolowskiej. Konwersja bazuje na „prawdziwości” lub „fałszywości” wartości (zobacz {{Glossary("truthy")}} i {{Glossary("falsy")}}).

- -

Taka sama konwersja może być dokonana poprzez funkcję {{jsxref("Boolean")}}.

- -
n1 = !!true                   // !!prawda zwraca true
-n2 = !!{}                     // !!prawda returns true: każdy obiekt jest "prawdą"...
-n3 = !!(new Boolean(false))   // ...nawet obiekty booloweskie z false jako wartością .valueOf()!
-n4 = !!false                  // !!fałsz zwraca false
-n5 = !!""                     // !!fałsz zwraca false
-n6 = !!Boolean(false)         // !!fałsz zwraca false
- -

Zasady przekształcania wyrażeń

- -

Przekształcanie AND na OR

- -

Poniższa operacja na wartościach logicznych:

- -
bCondition1 && bCondition2
- -

jest zawsze równa:

- -
!(!bCondition1 || !bCondition2)
- -

Przekształcanie OR na AND

- -

Poniższa operacja na wartościach logicznych:

- -
bCondition1 || bCondition2
- -

jest zawsze równa:

- -
!(!bCondition1 && !bCondition2)
- -

Przekształcanie NOT

- -

Poniższa operacja na wartościach logicznych:

- -
!!bCondition
- -

jest zawsze równa:

- -
bCondition
- -

Usuwanie zagnieżdżonych wyrażeń z nawiasami

- -

Jako że wyrażenia logiczne są ewaluowane od lewej do prawej, jest zawsze możliwe usunięcie nawiasów ze złożonego wyrażenia przy użyciu pewnych, przedstawionych dalej, reguł.

- -

Usuwanie zagnieżdżonego AND

- -

Następujące wyrażenie złożone na wartościach logicznych:

- -
bCondition1 || (bCondition2 && bCondition3)
- -

jest zawsze równe:

- -
bCondition1 || bCondition2 && bCondition3
- -

Usuwanie zagnieżdżonego OR

- -

Następujące wyrażenie złożone na wartościach logicznych:

- -
bCondition1 && (bCondition2 || bCondition3)
- -

jest zawsze równe:

- -
!(!bCondition1 || !bCondition2 && !bCondition3)
- -

Specyfikacje

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SpecyfikacjaStatusUwagi
{{SpecName('ES1')}}{{Spec2('ES1')}}Definicja początkowa.
{{SpecName('ES5.1', '#sec-11.11')}}{{Spec2('ES5.1')}}Zdefiniowane w kilku sekcjach specyfikacji: Logical NOT Operator, Binary Logical Operators
{{SpecName('ES6', '#sec-binary-logical-operators')}}{{Spec2('ES6')}}Zdefiniowane w kilku sekcjach specyfikacji: Logical NOT Operator, Binary Logical Operators
{{SpecName('ESDraft', '#sec-binary-logical-operators')}}{{Spec2('ESDraft')}}Zdefiniowane w kilku sekcjach specyfikacji: Logical NOT Operator, Binary Logical Operators
- -

Wsparcie przeglądarek

- - - -

{{Compat("javascript.operators.logical")}}

- -

Zobacz też

- - diff --git a/files/pl/conflicting/web/javascript/reference/operators_de3666cd349851054926d5e52fced70d/index.html b/files/pl/conflicting/web/javascript/reference/operators_de3666cd349851054926d5e52fced70d/index.html deleted file mode 100644 index 86a341668a..0000000000 --- a/files/pl/conflicting/web/javascript/reference/operators_de3666cd349851054926d5e52fced70d/index.html +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: Operatory przypisania -slug: >- - conflicting/Web/JavaScript/Reference/Operators_de3666cd349851054926d5e52fced70d -tags: - - JavaScript - - Operator -translation_of: Web/JavaScript/Reference/Operators#Assignment_operators -translation_of_original: Web/JavaScript/Reference/Operators/Assignment_Operators -original_slug: Web/JavaScript/Referencje/Operatory/Operatory_przypisania ---- -
{{jsSidebar("Operators")}}
- -

Podsumowanie

- -

Operator przypisania przypisuje wartość swego prawego operandu do operandu lewego.

- -

Podstawowy operator przypisania to znak równości (=), który przypisuje wartość prawego operandu do lewego. To znaczy, że x = y przypisuje wartość zmiennej y do zmiennej x. Pozostałe operatory przypisania to zwykle skróty dla operacji standardowych, jak w poniższej tabeli.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Operator skróconyZnaczenie
x += yx = x + y
x -= yx = x - y
x *= yx = x * y
x /= yx = x / y
x %= yx = x % y
x <<= yx = x << y
x >>= yx = x >> y
x >>>= yx = x >>> y
x &= yx = x & y
x ^= yx = x ^ y
x |= yx = x | y
- -

-

 
-

- -

 

diff --git a/files/pl/conflicting/web/javascript/reference/statements/switch/index.html b/files/pl/conflicting/web/javascript/reference/statements/switch/index.html deleted file mode 100644 index 0563be20c9..0000000000 --- a/files/pl/conflicting/web/javascript/reference/statements/switch/index.html +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: default -slug: conflicting/Web/JavaScript/Reference/Statements/switch -tags: - - JavaScript - - słowo kluczowe -translation_of: Web/JavaScript/Reference/Statements/switch -translation_of_original: Web/JavaScript/Reference/Statements/default -original_slug: Web/JavaScript/Referencje/Polecenia/default ---- -
{{jsSidebar("Statements")}}
- -

Słowo kluczowe default  może być użyte w języku JavaScript w dwóch sytuacjach: w instrukcji {{jsxref("Statements/switch", "switch")}} lub instrukcji {{jsxref("Statements/export", "export")}}.

- -
{{EmbedInteractiveExample("pages/js/statement-default.html")}}
- - - -

Składnia

- -

W instrukcji {{jsxref("Statements/switch", "switch")}}:

- -
switch (wyrażenie) {
-  case wartość1:
-    //Instrukcje wykonywane kiedy wartość1 zgadza się z wartością wyrażenia
-    [break;]
-  default:
-    //Instrukcje wykonywane kiedy żadna z wartości nie zgadza się z wartością wyrażenia
-    [break;]
-}
- -

Z instrukcją {{jsxref("Statements/export", "export")}}:

- -
export default nazwaN 
- -

Opis

- -

Po więcej szczegółów zobacz strony instrukcji

- - - -

Przykłady

- -

Użycie default w instrukcji switch

- -

W poniższym przykładzie, jeśli expr przyjmie wartość "Pomarańcze" lub "Jabłka", program dopasuje tę wartość odpowiednio do przypadków (case) "Pomarańcze" i "Jabłka" oraz wykona odpowiednie instrukcje. Słowo kluczowe default zostanie użyte w każdym innym przypadku i pozwoli na wykonanie odpowiedających mu instrukcji.

- -
switch (expr) {
-  case 'Pomarańcze':
-    console.log('Pomarańcze kosztują 3.29 zł za kilogram.');
-    break;
-  case 'Jabłka':
-    console.log('Jabłka kosztują 1.59 zł za kilogram.');
-    break;
-  default:
-    console.log('Przepraszamy, ' + expr + ' niestety się skończyły.');
-}
- -

Użycie default z export

- -

Jeśli chcesz wyeksportować pojednynczą wartość lub potrzebujesz tzw. fallback value dla modułu, może szostać zastosowany domyślny eksport (default export)

- -
// module "my-module.js"
-let cube = function cube(x) {
-  return x * x * x;
-};
-export default cube;
- -

Wtedy, w innym skrypcie, domyślnie wyeksportowana wartość będzie bezpośrednio zaimportowana:

- -
// module "another-module.js"
-import cube from 'my-module';  //"default export" pozwala na napisanie "import cube", zamiast "import cube from 'my-module'"
-console.log(cube(3)); // 27
-
- -

Specyfikacje

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SpecyfikacjaStatusKomentarz
{{SpecName('ES6', '#sec-switch-statement', 'switch statement')}}{{Spec2('ES6')}} 
{{SpecName('ES6', '#sec-exports', 'Exports')}}{{Spec2('ES6')}} 
{{SpecName('ESDraft', '#sec-switch-statement', 'switch statement')}}{{Spec2('ESDraft')}} 
{{SpecName('ESDraft', '#sec-exports', 'Exports')}}{{Spec2('ESDraft')}} 
- -

Wsparcie przeglądarek

- - - -

{{Compat("javascript.statements.default")}}

- -

Zobacz też

- - diff --git a/files/pl/conflicting/web/opensearch/index.html b/files/pl/conflicting/web/opensearch/index.html deleted file mode 100644 index 4c47d2299d..0000000000 --- a/files/pl/conflicting/web/opensearch/index.html +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: Dodawanie wyszukiwarek z poziomu stron WWW -slug: conflicting/Web/OpenSearch -tags: - - Dodatki - - Wszystkie_kategorie - - Wtyczki_wyszukiwarek -translation_of: Web/OpenSearch -translation_of_original: Web/API/Window/sidebar/Adding_search_engines_from_Web_pages -original_slug: Dodawanie_wyszukiwarek_z_poziomu_stron_WWW ---- -

-

Firefox zezwala, aby kod JavaScript instalował wtyczki wyszukiwarek, i obsługuje dwa formaty wtyczek: OpenSearch i Sherlock. -

-
Uwaga: Od Firefoksa 2 OpenSearch jest preferowanym formatem wyszukiwania.
-

Gdy kod JavaScript próbuje zainstalować wtyczkę wyszukiwarki, Firefox wyświetla komunikat z pytaniem o zgodę na instalację wtyczki. -

-

Instalowanie wtyczek OpenSearch

-

Aby zainstalować wtyczkę OpenSearch, należy skorzystać z metody DOM window.external.AddSearchProvider(). Składnię tej metody przedstawiono poniżej: -

-
window.external.AddSearchProvider(adresURLWtyczki);
-
-

Gdzie: adresURLWtyczki jest pełnym adresem URL do pliku XML wtyczki wyszukiwarki. -

-
Uwaga: Obsługa OpenSearch jest dostępna tylko w Firefoksie 2 i wyższych.
-

Instalowanie wtyczek Sherlock

-

Aby zainstalować wtyczkę Sherlock, należy użyć metody window.sidebar.addSearchEngine(), składnia jest następująca: -

-
window.sidebar.addSearchEngine(adresURLWtyczki, adresURLIkony, sugerowanaNazwa, sugerowanaKategoria);
-
- -

Więcej informacji na temat formatu Sherlock można znaleźć na stronie http://developer.apple.com/macosx/sherlock/ -

-

Wykrywanie możliwości przeglądarki z poziomu silnika wyszukiwarki

-

Ponieważ uzupełniające API wyszukiwarki zmieniło się między Firefoksem 1.5 a Firefoksem 2.0 oraz ponieważ Firefox 1.5 nie wspiera plików opisu OpenSearch, autorzy stron internetowych, którzy chcą dodać silnik wyszukiwarki w sposób kompatybilny wstecznie (to znaczy tak, żeby działała ona w Firefoksie 1.5, Firefoksie 2.0 lub IE 7), muszą obsługiwać zarówno format Sherlock jak i OpenSearch oraz muszą odpowiednio wykryć możliwości przeglądarki. Poniższy fragment kodu jest przykładem w jaki sposób może to być osiągnięte: -


-

-
function installSearchEngine() {
- if (window.external && ("AddSearchProvider" in window.external)) {
-   // Firefox 2 i IE 7, OpenSearch
-   window.external.AddSearchProvider("http://przyklad.com/search-plugin.xml");
- } else if (window.sidebar && ("addSearchEngine" in window.sidebar)) {
-   // Firefox <= 1.5, Sherlock
-   window.sidebar.addSearchEngine("http://przyklad.com/search-plugin.src",
-                                  "http://przyklad.com/search-icon.png",
-                                  "Search Plugin", "");
- } else {
-   // Brak obsługi wyszukiwarki (IE 6, Opera, itd.).
-   alert("Brak obsługi wyszukiwarki");
- }
-}
-
-
-
-{{ languages( { "ca": "ca/Addici\u00f3_de_motors_de_cerca_a_les_p\u00e0gines_web", "en": "en/Adding_search_engines_from_web_pages", "es": "es/A\u00f1adir_motores_de_b\u00fasqueda_desde_p\u00e1ginas_web", "fr": "fr/Ajout_de_moteurs_de_recherche_depuis_des_pages_Web", "it": "it/Installare_plugin_di_ricerca_dalle_pagine_web", "ja": "ja/Adding_search_engines_from_web_pages", "zh-tw": "zh_tw/\u81ea\u7db2\u9801\u6dfb\u52a0\u641c\u5c0b\u5f15\u64ce" } ) }} -- cgit v1.2.3-54-g00ecf