JavaScriptのArrayBuffer.slice()関数
JavaScriptのArrayBufferオブジェクトは、固定長のバイナリデータバッファを表します。このオブジェクトのslice()メソッドは、配列バッファから(個別のオブジェクトとして)一部またはチャンクを返します。返される配列の部分の開始(包括的)と終了(排他的)を表す2つの整数引数を受け入れます。
構文
その構文は次のとおりです
arrayBuffer.slice(start, end);
例
次の例を試してください。
<html> <head> <title>JavaScript Example</title> </head> <body> <script type="text/javascript"> var arrayBuffer = new ArrayBuffer(16); var int32View = new Int32Array(arrayBuffer); int32View[1] = 102; var sliced = new Int32Array(arrayBuffer.slice(4,12)); document.write(" "+sliced); </script> </body> </html>
出力
102,0
-
JavaScript関数呼び出し
JavaScriptのcall()関数を使用すると、異なるオブジェクトから同じメソッドを使用できます。ここでは、パラメータが個別に渡されます。 以下は、JavaScript関数call()のコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0
-
JavaScript関数の適用
JavaScriptのapply()関数を使用すると、異なるオブジェクトから同じメソッドを使用できます。ここでは、パラメータが配列として渡されます。 以下は、JavaScript関数apply()-のコードです。 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scal