aboutsummaryrefslogtreecommitdiff
path: root/files/pl/glossary/json
diff options
context:
space:
mode:
authorPeter Bengtsson <mail@peterbe.com>2021-07-27 11:33:10 -0400
committerGitHub <noreply@github.com>2021-07-27 11:33:10 -0400
commita0187295debbfe75d4409f360ba7e0ff765ca2f3 (patch)
treecef7a50cd705e6751347178ac4ef4ca7bb32dcd2 /files/pl/glossary/json
parent9fb44756a5432219d159d6892341e0a9e0582bb2 (diff)
downloadtranslated-content-a0187295debbfe75d4409f360ba7e0ff765ca2f3.tar.gz
translated-content-a0187295debbfe75d4409f360ba7e0ff765ca2f3.tar.bz2
translated-content-a0187295debbfe75d4409f360ba7e0ff765ca2f3.zip
remove link 'title' attributes that's just the 'href' (pl) (#1736)
Diffstat (limited to 'files/pl/glossary/json')
-rw-r--r--files/pl/glossary/json/index.html2
1 files changed, 1 insertions, 1 deletions
diff --git a/files/pl/glossary/json/index.html b/files/pl/glossary/json/index.html
index 85b0ff128b..1f12f49290 100644
--- a/files/pl/glossary/json/index.html
+++ b/files/pl/glossary/json/index.html
@@ -52,7 +52,7 @@ var JSONfoo = nativeJSON.encode(foo);
<pre class="brush: js">var backToJS = nativeJSON.decode(JSONfoo);
</pre>
<h2 id="Using_JSON" name="Using_JSON">Inne sposoby użycia JSON</h2>
-<p>Choć teoretycznie możliwe jest użycie JSON korzystając z <a href="/en/JavaScript/Reference/Global_Objects/eval" title="en/JavaScript/Reference/Global Objects/eval">eval</a> (lecz tylko do deserializacji do obiektu, nie do serializacji do postaci ciągu znaków), lub z <a class="link-https" href="https://github.com/douglascrockford/JSON-js" title="https://github.com/douglascrockford/JSON-js">json2.js</a>, nie jest to dobrym pomysłem. Parsowanie JSON przy użyciu eval nie jest bezpieczne, gdyż eval dopuszcza znacznie więcej rodzajów składni niż JSON (w tym nawet wykonywanie całkiem arbitralnego fragmentu kodu). Z kolei problemem json2.js jest dodawanie metod do wbudowanych obiektów, jak <code>Object.prototype</code>, co może skutkować błędami w kodzie, w którym nie przewidziano z góry takiej możliwości. Dlatego w niemal wszystkich przypadkach zaleca się pozostanie przy normalnych metodach użycia JSON. </p>
+<p>Choć teoretycznie możliwe jest użycie JSON korzystając z <a href="/en/JavaScript/Reference/Global_Objects/eval" title="en/JavaScript/Reference/Global Objects/eval">eval</a> (lecz tylko do deserializacji do obiektu, nie do serializacji do postaci ciągu znaków), lub z <a class="link-https" href="https://github.com/douglascrockford/JSON-js">json2.js</a>, nie jest to dobrym pomysłem. Parsowanie JSON przy użyciu eval nie jest bezpieczne, gdyż eval dopuszcza znacznie więcej rodzajów składni niż JSON (w tym nawet wykonywanie całkiem arbitralnego fragmentu kodu). Z kolei problemem json2.js jest dodawanie metod do wbudowanych obiektów, jak <code>Object.prototype</code>, co może skutkować błędami w kodzie, w którym nie przewidziano z góry takiej możliwości. Dlatego w niemal wszystkich przypadkach zaleca się pozostanie przy normalnych metodach użycia JSON. </p>
<h2 id="See_also" name="See_also">Zobacz także</h2>
<ul>
<li>{{ interface("nsIJSON") }}</li>