Skip to content

Commit e435c10

Browse files
authored
Update article.md
1 parent f468396 commit e435c10

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

4-binary/01-arraybuffer-binary-arrays/article.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# ArrayBuffer، آرایه دودویی
22

3-
در توسعه‌ی وب ما معمولا هنگام سروکار داشتن با فایل‌ها(ساختن، بارگذاری کردن، دانلود کردن) به داده‌های دودویی برخورد می‌کنیم. یکی دیگر از استفاده‌های رایج آن پردازش تصویر می‌باشد.
3+
در توسعه‌ی وب، ما معمولا هنگام سروکار داشتن با فایل‌ها(ساختن، بارگذاری کردن، دانلود کردن) به داده‌های دودویی برخورد می‌کنیم. یکی دیگر از استفاده‌های رایج آن پردازش تصویر می‌باشد.
44

5-
همه‌ی این‌ها در جاوااسکریپت ممکن است، و عملیات‌های دودویی عملکرد بالایی دارند.
5+
همه‌ی این‌ موارد در جاوااسکریپت ممکن است، و عملیات‌های دودویی عملکرد بالایی دارند.
66

77
هرچند، اندکی احتمال اشتباه کردن وجود دارد، زیرا کلاس‌های بسیاری وجود دارند. برخی از آن‌ها عبارتند از:
88
- `ArrayBuffer`, `Uint8Array`, `DataView`, `Blob`, `File`, etc.
@@ -25,7 +25,9 @@ alert(buffer.byteLength); // 16
2525
- برای دسترسی به بایت‌های جداگانه، یک شی "View" دیگر لازم است، نه `buffer[index]`.
2626
```
2727
28-
یک ناحیه از حافظه است. چه چیزی در آن ذخیره می‌شود؟ هیچ سرنخی وجود ندارد. فقط یک دنباله خالی از بایت‌ها `ArrayBuffer`.
28+
یک ناحیه از حافظه است. چه چیزی در آن ذخیره می‌شود؟ هیچ سرنخی وجود ندارد. فقط یک دنباله خالی از بایت‌ها `ArrayBuffer`
29+
30+
**استفاده کنیم "View" ما باید از یک شی ،`ArrayBuffer` برای دستکاری کردن یک**
2931
3032
A view object does not store anything on its own. It's the "eyeglasses" that give an interpretation of the bytes stored in the `ArrayBuffer`.
3133

0 commit comments

Comments
 (0)