Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ArrayBuffer, binary arrays#529

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
leviding merged 15 commits intojavascript-tutorial:masterfrombemself:master
Dec 5, 2019
Merged
Show file tree
Hide file tree
Changes fromall commits
Commits
Show all changes
15 commits
Select commitHold shift + click to select a range
4d05ad9
init trans of array buffer
bemselfNov 19, 2019
6274765
update trans for array buffer article
bemselfNov 20, 2019
aea3dce
arraybuffer: minor update
bemselfNov 20, 2019
853a9b6
arraybuffer: update task md
bemselfNov 20, 2019
d3f39b2
arraybuffer: add trans for solution js
bemselfNov 20, 2019
8da4435
Merge remote-tracking branch 'upstream/master'
bemselfNov 30, 2019
ecfbed6
arraybuffer: update trans against review comments
bemselfNov 30, 2019
163a27e
arraybuffer: update against review comments
bemselfDec 2, 2019
95d6677
arraybuffer: resolve review comment
bemselfDec 4, 2019
73e1cba
arraybuffer: resolve review comment
bemselfDec 4, 2019
fa9d61e
arraybuffer: resolve review comment
bemselfDec 4, 2019
d823f7c
arraybuffer: resolve review comment
bemselfDec 4, 2019
82ec646
arraybuffer: resolve review comment
bemselfDec 4, 2019
192760a
arraybuffer: update against review comments
bemselfDec 4, 2019
e2c0214
arraybuffer: update against review comment
bemselfDec 4, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
function concat(arrays) {
//sum of individual array lengths
//对每个数组长度求和
let totalLength = arrays.reduce((acc, value) => acc + value.length, 0);

if (!arrays.length) return null;

let result = new Uint8Array(totalLength);

//for each array - copy it over result
//next array is copied right after the previous one
//对于每个数组 — 复制到 result
//下一个数组在前一个后面复制
let length = 0;
for(let array of arrays) {
result.set(array, length);
Expand Down
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
function concat(arrays) {
//...your code...
//……你的代码……
}

let chunks = [
Expand Down
4 changes: 2 additions & 2 deletions4-binary/01-arraybuffer-binary-arrays/01-concat/task.md
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@

# Concatenate typed arrays
#拼接类型化数组(Concatenate typed arrays

Given an array of`Uint8Array`, write a function`concat(arrays)` that returns a concatenation of them into a single array.
给定一个`Uint8Array` 数组,请写一个函数`concat(arrays)`,将数组拼接成一个单一数组并返回。
Loading

[8]ページ先頭

©2009-2025 Movatter.jp