Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

HTML5 Blob.slice()メソッドの使用


HTML5ファイルのBlob.slice()メソッドは、データを含むBlobオブジェクトを作成するのに役立ちます。このデータは、ソースBlobの指定されたバイト範囲にあります。

slice()を使用してバイナリデータを送受信する例を見てみましょう。この例では、テキストを送信し、POSTメソッドを使用して「ファイル」をサーバーに送信します。

var val = new XMLHttpRequest();
val.open("POST", url, true);
val.onload = function (event) {
};
var blob = new Blob(['demo'], {type: 'text/plain'});
val.send(blob);

  1. JavaScript arrayBuffer.slice()メソッド

    JavaScriptのarrayBuffer.slice()メソッドは、新しいarrayBufferを返します。その内容は、最初から最後まで、排他的な別のarrayBufferのコピーです。 以下は、arrayBuffer.slice()メソッドのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=de

  2. C#のConvert.ChangeTypeメソッド

    ChangeType()メソッドは、指定されたタイプのオブジェクトを返し、その値は指定されたオブジェクトと同等です。 ダブルタイプがあるとしましょう。 double val = -3.456 次に、ChangeTypeメソッドを使用して、型を整数に変更します。 num = (int)Convert.ChangeType(val, TypeCode.Int32); 完全な例を見てみましょう。 例 using System; public class Demo {    public static void Main() {       do