diff options
author | Peter Bengtsson <mail@peterbe.com> | 2021-07-27 11:33:10 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-27 11:33:10 -0400 |
commit | a0187295debbfe75d4409f360ba7e0ff765ca2f3 (patch) | |
tree | cef7a50cd705e6751347178ac4ef4ca7bb32dcd2 /files/pl/glossary/json | |
parent | 9fb44756a5432219d159d6892341e0a9e0582bb2 (diff) | |
download | translated-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.html | 2 |
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> |