Hướng dẫn what is blob url in javascript? - url blob trong javascript là gì?
Đối tượng Blobs có thể đại diện cho dữ liệu không nhất thiết ở định dạng-bản địa JavaScript. Giao diện Để xây dựng một API Chấp nhận các đối tượng Người xây dựng 1Trả về một đối tượng Thuộc tính thể hiện 9 Chỉ đọcRead only Kích thước, tính bằng byte, của dữ liệu có trong đối tượng 1 Chỉ đọcRead only Một chuỗi chỉ ra loại MIME của dữ liệu có trong Phương pháp thể hiện 3Trả về một lời hứa giải quyết với một 4 chứa toàn bộ nội dung của Blob dưới dạng dữ liệu nhị phân. 6Trả về một đối tượng 8Trả về một 1Trả về một lời hứa giải quyết với một chuỗi chứa toàn bộ nội dung của Ví dụTạo ra một đốm màuChất xây dựng 1 có thể tạo các đốm màu từ các đối tượng khác. Ví dụ: để xây dựng một BLOB từ chuỗi JSON:
Tạo một URL đại diện cho nội dung của một mảng được đánh máyMã sau đây tạo ra một mảng gõ JavaScript và tạo một 5 để chuyển đổi blob thành URL.HTML
JavaScriptVí dụ, phần chính của mã này là hàm 6, tạo ra Blob từ mảng được đánh máy đã cho và trả về URL đối tượng cho nó. Đã chuyển đổi dữ liệu thành URL đối tượng, nó có thể được sử dụng theo một số cách, bao gồm cả giá trị của thuộc tính 9 của phần tử 8 (tất nhiên là giả sử dữ liệu chứa hình ảnh).
Kết quảMột cách để đọc nội dung từ 1. Mã sau đọc nội dung của Blob dưới dạng mảng được đánh máy:
Một cách khác để đọc nội dung từ 4. Mã sau đọc nội dung của Blob là văn bản:
Hoặc bằng cách sử dụng 1:
Bằng cách sử dụng các phương thức khác của 1, có thể đọc nội dung của blob dưới dạng chuỗi hoặc URL dữ liệu.Thông số kỹ thuật
Tính tương thích của trình duyệt webBảng BCD chỉ tải trong trình duyệt Xem thêmBlob là gì trong một url?Đối tượng Blob đại diện cho một Blob, là một đối tượng giống như tệp của dữ liệu thô, bất biến; Chúng có thể được đọc dưới dạng dữ liệu văn bản hoặc nhị phân hoặc được chuyển đổi thành ReadableStream để các phương thức của nó có thể được sử dụng để xử lý dữ liệu. Blobs có thể đại diện cho dữ liệu không nhất thiết ở định dạng-bản địa JavaScript.a file-like object of immutable, raw data; they can be read as text or binary data, or converted into a ReadableStream so its methods can be used for processing the data. Blobs can represent data that isn't necessarily in a JavaScript-native format.
Blob JavaScript là gì?Một Blob là một tham chiếu mờ đục hoặc xử lý cho một khối dữ liệu.Tên này xuất phát từ cơ sở dữ liệu SQL, trong đó nó có nghĩa là đối tượng lớn nhị phân.Trong JavaScript, Blobs thường đại diện cho dữ liệu nhị phân và chúng có thể lớn, nhưng không bắt buộc: Blob cũng có thể đại diện cho nội dung của một tệp văn bản nhỏ.an opaque reference to, or handle for, a chunk of data. The name comes from SQL databases, where it means “Binary Large Object.” In JavaScript, Blobs often represent binary data, and they can be large, but neither is required: a Blob could also represent the contents of a small text file.
Tại sao chúng ta cần Blob trong JavaScript?Blobs cho phép bạn xây dựng tệp như đối tượng trên máy khách mà bạn có thể chuyển đến API mong đợi URL thay vì yêu cầu máy chủ cung cấp tệp.allow you to construct file like objects on the client that you can pass to apis that expect urls instead of requiring the server provides the file.
Làm cách nào để nhận URL Blob Link?Nhấp chuột phải vào trang web và nhấp vào Kiểm tra trên mạng trong menu.Khi bảng điều khiển Devtools mở ra, nhấp vào ba chấm dọc ở góc trên bên phải và chọn Khăn Undock vào một cửa sổ riêng biệt.Nhấn Ctrl + F trên Windows hoặc CMD + F trên các thiết bị MAC để tìm URL BLOB.Nhập Blob Blob: HTTP, để tìm liên kết cho video. |