{"json_modified": "2015-04-23T08:25:00.433796", "slug": "Web/JavaScript/Typed_arrays", "tags": [], "locale": "pl", "title": "Tablice reprezentuj\u0105ce typy JavaScript", "translations": [{"title": "Javascript typed arrays", "url": "/ja/docs/Web/JavaScript/Typed_arrays", "tags": ["js-ctypes", "WebGL", "JavaScript typed arrays", "WebSockets"], "summary": "Web \u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u307e\u3059\u307e\u3059\u5f37\u529b\u306b\u306a\u308a\u3001\u97f3\u58f0\u3084\u52d5\u753b\u306e\u64cd\u4f5c\u3001WebSockets \u3092\u7528\u3044\u305f\u751f\u30c7\u30fc\u30bf\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306a\u3069\u69d8\u3005\u306a\u6a5f\u80fd\u304c\u8ffd\u52a0\u3055\u308c\u308b\u3053\u3068\u304b\u3089\u3001JavaScript \u30b3\u30fc\u30c9\u304c\u3088\u308a\u901f\u304f\u52d5\u4f5c\u3059\u308b\u3053\u3068\u3084\u751f\u306e\u30d0\u30a4\u30ca\u30ea\u30c7\u30fc\u30bf\u306e\u64cd\u4f5c\u304c\u5bb9\u6613\u306b\u306a\u308b\u3053\u3068\u304c\u6709\u76ca\u3067\u3042\u308b\u3068\u8003\u3048\u3089\u308c\u308b\u306e\u306f\u660e\u3089\u304b\u3067\u3059\u3002\u4ee5\u524d\u306f\u305d\u308c\u3092\u3001\u751f\u30c7\u30fc\u30bf\u3092 string \u3068\u3057\u3066\u6271\u3046\u3053\u3068\u3068\u3001\u30c7\u30fc\u30bf\u30d0\u30c3\u30d5\u30a1\u304b\u3089\u30d0\u30a4\u30c8\u5358\u4f4d\u306e\u30c7\u30fc\u30bf\u3092\u53d6\u308a\u51fa\u3059 charCodeAt()
\u30e1\u30bd\u30c3\u30c9\u3092\u7528\u3044\u308b\u3053\u3068\u306b\u3088\u308a\u30b7\u30df\u30e5\u30ec\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u3057\u305f\u3002", "localization_tags": [], "locale": "ja", "last_edit": "2013-05-28T13:00:33", "review_tags": []}, {"title": "JavaScript typed arrays", "url": "/en-US/docs/Web/JavaScript/Typed_arrays", "tags": ["Guide", "JavaScript"], "summary": "JavaScript typed arrays are array-like objects and provide a mechanism for accessing raw binary data. As you already know, Array
objects grow and shrink dynamically and can have any JavaScript value. JavaScript engines perform optimizations so that these arrays are fast. However, as web applications become more and more powerful, adding features such as audio and video manipulation, access to raw data using WebSockets, and so forth, it has become clear that there are times when it would be helpful for JavaScript code to be able to quickly and easily manipulate raw binary data in typed arrays.", "localization_tags": [], "locale": "en-US", "last_edit": "2015-04-11T08:57:29", "review_tags": []}, {"title": "JavaScript \u578b\u5225\u9663\u5217", "url": "/zh-TW/docs/Web/JavaScript/JavaScript_typed_arrays", "tags": ["WebSockets"], "summary": "\u7576 Webapp \u6709\u4e86\u8996\u983b\u3001\u97f3\u983b\u64cd\u4f5c\u53ca\u7528 WebSockets \u5b58\u53d6\u539f\u59cb\u8cc7\u6599\u7b49\u7b49\u7684\u529f\u80fd\u800c\u8b8a\u5f97\u8d8a\u4f86\u8d8a\u5f37\u5927\uff0c\u8b93 JavaScript \u4ee3\u78bc\u53ef\u4ee5\u5feb\u901f\u3001\u7c21\u55ae\u5730\u64cd\u4f5c\u539f\u59cb\u4e8c\u9032\u5236\u8cc7\u6599\u7684\u597d\u8655\u5c31\u8d8a\u4f86\u8d8a\u660e\u986f\u3002\u4ee5\u524d\u552f\u4e00\u7684\u89e3\u6cd5\u662f\u8996\u539f\u59cb\u8cc7\u6599\u70ba\u5b57\u4e32\u4e26\u7528 charCodeAt()
\u65b9\u6cd5\u8b80\u53d6\u8cc7\u6599\u7de9\u885d\u7684\u4f4d\u5143\u7d44\u3002", "localization_tags": [], "locale": "zh-TW", "last_edit": "2014-07-04T07:14:10", "review_tags": []}, {"title": "JavaScript typed arrays", "url": "/zh-CN/docs/Web/JavaScript/Typed_arrays", "tags": [], "summary": "\u7f51\u9875\u5e94\u7528\u53d8\u5f97\u65e5\u76ca\u7684\u5f3a\u5927, \u589e\u52a0\u65b0\u7684\u529f\u80fd\u4f8b\u5982\u97f3\u9891\u548c\u89c6\u5c4f\u5904\u7406, \u901a\u8fc7 WebSockets \u76f4\u63a5\u8bbf\u95ee\u539f\u59cb\u6570\u7b49\u7b49, \u65e5\u76ca\u6e05\u6670\u5730\u662f\u6709\u65f6\u5019 JavaScript \u4ee3\u7801\u80fd\u591f\u5feb\u901f\u800c\u4e14\u65b9\u4fbf\u5730\u5904\u7406\u539f\u59cb\u6570\u636e\u8fd9\u5c06\u4f1a\u5bf9\u6211\u4eec\u5f88\u6709\u5e2e\u52a9. \u5728\u4ee5\u524d, \u5b9e\u73b0\u8fd9\u79cd\u5f62\u5f0f\u5730\u65b9\u5f0f\u662f\u5c06\u8fd9\u4e9b\u539f\u59cb\u6570\u636e\u5f53\u4f5c\u6765\u00a0string\u00a0\u7528\u5e76\u4e14\u4f7f\u7528\u00a0charCodeAt()
\u00a0\u65b9\u6cd5\u4ece\u6570\u636e\u7f13\u51b2\u533a(buffer)\u4e2d\u6765\u8bfb\u53d6\u5b57\u8282.", "localization_tags": [], "locale": "zh-CN", "last_edit": "2014-12-20T03:24:19", "review_tags": []}, {"title": "Les tableaux typ\u00e9s en JavaScript", "url": "/fr/docs/Web/JavaScript/Tableaux_typ%C3%A9s", "tags": ["Typed Arrays", "Advanced", "JavaScript"], "summary": "Les tableaux typ\u00e9s JavaScript sont des objets semblables \u00e0 des tableaux qui permettent d'acc\u00e9der \u00e0 des donn\u00e9es binaires brutes. Pour rappel, les objets Array
qui repr\u00e9sentent des tableaux en JavaScript peut \u00eatre agrandis ou r\u00e9duits dynamiquement et permettent de stocker n'importe quelle valeur JavaScript. Afin que la manipulation de ces objets soit efficace, le moteur JavaScript applique un certain nombre d'optimisations. Cependant, avec les avanc\u00e9es r\u00e9alis\u00e9es (telles que les flux audio et vid\u00e9o avec WebRTC et les WebSockets), il devient n\u00e9cessaire de pouvoir manipuler des donn\u00e9es binaires brutes au sein de tableaux typ\u00e9s, c'est pour \u00e7a que ces objets ont \u00e9t\u00e9 introduits.", "localization_tags": [], "locale": "fr", "last_edit": "2015-04-11T11:53:22", "review_tags": []}, {"title": "JavaScript typed arrays", "url": "/de/docs/Web/JavaScript/Typed_arrays", "tags": ["JavaScript"], "summary": "Um maximal Flexibilit\u00e4t und Effizienz zu schaffen, spalten\u00a0JavaScript Typed-Arrays \u00a0die Durchf\u00fchrung zwischen Buffers und Views.\u00a0Ein Buffer (vom\u00a0ArrayBuffer
Objekt\u00a0durchgef\u00fchrt) ist ein Objekt, das eine Menge Daten verk\u00f6rpert. Dazu geh\u00f6rt kein\u00a0echtes Format, und keine Mechanismus wird angeboten, auf den\u00a0Inhalt zuzugreifen. Um Zugang zu diesem Speicher zu schaffen, muss man ein \"View\" benutzen. Ein View liefert einen Kontext, der diese Daten ein echtes,\u00a0typisiertes Array umwandelt. Genauer gesagt, gibt dieses Kontext\u00a0ein Typ, Addressabstand und die Anzahl der Elemente an.", "localization_tags": ["inprogress"], "locale": "de", "last_edit": "2015-04-22T04:54:13", "review_tags": []}], "modified": "2015-04-23T08:24:58", "label": "Tablice reprezentuj\u0105ce typy JavaScript", "localization_tags": ["inprogress"], "url": "/pl/docs/Web/JavaScript/Typed_arrays", "last_edit": "2015-04-23T08:24:49", "summary": "Jako, \u017ce aplikacje internetowe staj\u0105 si\u0119 coraz bardziej pot\u0119\u017cne, zapewniaj\u0105c takie mo\u017cliwo\u015bci jak chocia\u017cby manipulacja audio i wideo, dost\u0119p do surowych danych u\u017cywaj\u0105c WebSocket, i tak dalej, sta\u0142o si\u0119 jasne, \u017ce s\u0105 sytuacje, w kt\u00f3rych przyda\u0142oby si\u0119, \u017ceby kod JavaScript by\u0142 w stanie szybko i \u0142atwo manipulowa\u0107 surowymi danymi binarnymi. W przesz\u0142o\u015bci, musia\u0142o by\u0107 to symulowane przez traktowanie surowych danych jako\u00a0string\u00a0i u\u017cywanie metody\u00a0charCodeAt(),
\u00a0aby przeczyta\u0107 bajty z buforu danych.", "sections": [{"id": "Quick_Links", "title": "JavaScript Tutorials: JavaScript Guide Introduction Grammar and types Control flow and error handling Loops and iteration Functions Expressions and operators Numbers and dates Text formatting Regular expressions Indexed collections Keyed collections Working with objects Details of the object model Iterators and generators Meta programming Introductory JavaScript basics JavaScript technologies overview Introduction to Object Oriented JavaScript Intermediate A re-introduction to JavaScript JavaScript data structures Equality comparisons and sameness Closures Advanced Inheritance and the prototype chain Strict mode JavaScript typed arrays Memory Management Concurrency model and Event Loop References: Built-in objects Obiekty Array ArrayBuffer [Translate] Boolean DataView [Translate] Date Error [Translate] EvalError [Translate] Float32Array [Translate] Float64Array [Translate] Function Generator [Translate] GeneratorFunction [Translate] Infinity Int16Array [Translate] Int32Array [Translate] Int8Array [Translate] InternalError [Translate] Intl [Translate] Intl.Collator [Translate] Intl.DateTimeFormat [Translate] Intl.NumberFormat [Translate] Iterator [Translate] JSON [Translate] Map [Translate] Math NaN Number Object ParallelArray [Translate] Promise [Translate] Proxy [Translate] RangeError [Translate] ReferenceError [Translate] Reflect [Translate] RegExp Set [Translate] StopIteration [Translate] String Symbol [Translate] SyntaxError [Translate] TypeError [Translate] TypedArray [Translate] URIError [Translate] Uint16Array Uint32Array [Translate] Uint8Array [Translate] Uint8ClampedArray [Translate] WeakMap [Translate] WeakSet [Translate] decodeURI() decodeURIComponent() encodeURI() encodeURIComponent() escape() [Translate] eval() [Translate] isFinite() isNaN() null [Translate] parseFloat() parseInt() undefined unescape() [Translate] uneval() [Translate] Expressions & operators Operatory Operatory arytmetyczne Array comprehensions [Translate] Operatory przypisania Bitwise operators [Translate] Operator przecinkowy Operatory por\u00f3wnania Operator warunkowy Destructuring assignment [Translate] Expression closures [Translate] Generator comprehensions [Translate] Grouping operator [Translate] Legacy generator function expression [Translate] Logical Operators [Translate] Object initializer [Translate] Pierwsze\u0144stwo operator\u00f3w Operatory pami\u0119ci Spread operator [Translate] class expression [Translate] Operator delete Operator function function* expression [Translate] Operator in Operator instanceof Operator new super [Translate] this Operator typeof Operator void yield [Translate] yield* [Translate] Statements & declarations Polecenia Legacy generator function [Translate] block break class [Translate] const continue [Translate] debugger [Translate] do...while empty [Translate] export for for each...in [Translate] for...in [Translate] for...of [Translate] function function* [Translate] if...else import etykieta let [Translate] return switch throw try...catch [Translate] var while with [Translate] Functions Functions [Translate] arguments Arrow functions [Translate] Default parameters [Translate] Method definitions [Translate] Rest parameters [Translate] getter [Translate] setter [Translate] Classes Classes [Translate] constructor [Translate] extends [Translate] static [Translate] Misc Lexical grammar JavaScript data structures Enumerability and ownership of properties Iteration protocols Strict mode Transitioning to strict mode Template strings Deprecated features New in JavaScript New in JavaScript ECMAScript 5 support in Mozilla [Translate] ECMAScript 6 support in Mozilla [Translate] ECMAScript 7 support in Mozilla [Translate] Firefox JavaScript changelog [Translate] New in JavaScript 1.1 [Translate] New in JavaScript 1.2 [Translate] New in JavaScript 1.3 [Translate] New in JavaScript 1.4 [Translate] Nowo\u015bci w JavaScript 1.5 Nowo\u015bci w JavaScript 1.6 Nowo\u015bci w JavaScript 1.7 Nowo\u015bci w JavaScript 1.8 New in JavaScript 1.8.1 [Translate] New in JavaScript 1.8.5 [Translate] Documentation: Useful lists All pages index Methods index Properties index Pages tagged \"JavaScript\" Contribute JavaScript doc status The MDN project"}, {"id": "Documentation", "title": "Dokumentacja"}, {"id": "Community", "title": "Spo\u0142eczno\u015b\u0107"}, {"id": "Tools", "title": "Narz\u0119dzia"}, {"id": "Related_Topics", "title": "Powi\u0105zane tematy"}, {"id": "Bufory_i_widoki.3A_struktura_tablic_reprezentuj.C4.85cych_typy", "title": "Bufory i widoki: struktura tablic reprezentuj\u0105cych typy"}, {"id": "Podklasy_tablic_reprezentuj.C4.85cych_typy", "title": "Podklasy tablic reprezentuj\u0105cych typy"}, {"id": "Superklasy_tablic_reprezentuj.C4.85cych_typy", "title": "Superklasy tablic reprezentuj\u0105cych typy"}, {"id": "U.C5.BCywanie_widok.C3.B3w_z_buforami", "title": "U\u017cywanie widok\u00f3w z buforami"}, {"id": "Wiele_widok.C3.B3w_tych_samych_danych", "title": "Wiele widok\u00f3w tych samych danych"}, {"id": "Praca_ze_z.C5.82o.C5.BConymi_strukturami_danych", "title": "Praca ze z\u0142o\u017conymi strukturami danych"}, {"id": "Konwersja_do_zwyk.C5.82ych_tablic", "title": "Konwersja do zwyk\u0142ych tablic"}, {"id": "Kompatybilno.C5.9B.C4.87", "title": "Kompatybilno\u015b\u0107"}, {"id": "Specyfikacja", "title": "Specyfikacja"}, {"id": "See_also", "title": "Zobacz tak\u017ce"}], "id": 87847, "review_tags": []}