מה זה blob ב-Javascript?
מה זה blob ב-Javascript?

וִידֵאוֹ: מה זה blob ב-Javascript?

וִידֵאוֹ: מה זה blob ב-Javascript?
וִידֵאוֹ: Deep Dive into Blobs, Files, and ArrayBuffers 2024, נוֹבֶמבֶּר
Anonim

א כֶּתֶם אובייקט מייצג אובייקט דמוי קובץ של נתונים גולמיים בלתי ניתנים לשינוי; ניתן לקרוא אותם כטקסט או נתונים בינאריים, או להמיר אותם ל-ReadableStream כך שניתן להשתמש בשיטות שלו לעיבוד הנתונים. כתמים יכול לייצג נתונים שאינם בהכרח ב-a JavaScript -פורמט מקורי.

לגבי זה, מה השימוש ב-blob ב-JavaScript?

בעיקרון, כֶּתֶם נותן JavaScript משהו כמו קבצים זמניים, ו-URL.createObjectURL() מאפשר לך לטפל באלה כתמים כאילו היו קבצים בשרת אינטרנט. ייתכן שתצטרך לשלוח דרך API שבו כתובת URL מצפה לנתונים שהם דמויי קובץ.

אפשר גם לשאול, מהו סוג הנתונים A BLOB? א כֶּתֶם (אובייקט גדול בינארי) היא מחרוזת בינארית באורך משתנה שיכולה להיות באורך של עד 2, 147, 483, 647 תווים. כמו בינארית אחרת סוגים , כֶּתֶם מחרוזות אינן משויכות לדף קוד. בנוסף, כֶּתֶם מחרוזות אינן מחזיקות אופי נתונים.

מלבד למעלה, מה המשמעות של כתם?

אובייקט גדול בינארי

מהי כתובת URL של blob?

כתובות אתרים של כתם ניתן ליצור רק באופן פנימי על ידי הדפדפן. כתובת אתר של כתם /לְהִתְנַגֵד כתובת אתר הוא פרוטוקול פסאודו לאפשר כֶּתֶם ואובייקטי קובץ לשמש כתובת אתר מקור לדברים כמו תמונות, קישורים להורדה לנתונים בינאריים וכדומה.

מוּמלָץ: