找到 6691 篇文章 适用于 Javascript
58 次查看
DataView 的 getInt32() 函数获取并返回指定位置处的带符号 32 位整数。语法其语法如下dataView.getInt32();示例 实时演示 JavaScript 示例 var arrayBuffer = new ArrayBuffer(20); var dataView = new DataView(arrayBuffer); dataView.setInt32(1, 36274722); document.write(dataView.getInt32(1)); 输出36274722示例对于此函数,您不能传递浮点值,如果您尝试这样做,它将被视为整数值。 实时演示 JavaScript 示例 var arrayBuffer = new ArrayBuffer(20); var dataView ... 阅读更多
70 次查看
DataView 的 getInt16() 函数获取并返回指定位置处的带符号 16 位整数。语法其语法如下dataView.getInt16();示例 实时演示 JavaScript 示例 var arrayBuffer = new ArrayBuffer(20); var dataView = new DataView(arrayBuffer); dataView.setInt16(1, 3225); document.write(dataView.getInt16(1)); 输出3225示例对于此函数,您不能传递浮点值,如果您尝试这样做,它将被视为整数值。 实时演示 JavaScript 示例 var arrayBuffer = new ArrayBuffer(20); var dataView = ... 阅读更多
82 次查看
DataView 的 getFloat64() 函数获取并返回指定位置处的带符号 64 位浮点数。语法其语法如下dataView.getFloat64();示例请尝试以下示例。 实时演示 JavaScript 示例 var arrayBuffer = new ArrayBuffer(20); var dataView = new DataView(arrayBuffer); dataView.setFloat64(1, 654.44); document.write(dataView.getFloat64(1)); 输出654.44示例除了浮点值外,您还可以为此函数传递 Math 函数。 实时演示 JavaScript 示例 var arrayBuffer = new ArrayBuffer(20); var dataView = ... 阅读更多
93 次查看
DataView 的 getFloat32() 函数获取并返回指定位置处的带符号 32 位浮点数。语法其语法如下dataView.getFloat32();示例请尝试以下示例。 实时演示 JavaScript 示例 var arrayBuffer = new ArrayBuffer(8); var dataView = new DataView(arrayBuffer); dataView.setFloat32(1, Math.LOG2E); document.write(dataView.getFloat32(1)); 输出1.4426950216293335示例除了浮点值外,您还可以为此函数传递 Math 函数。 实时演示 JavaScript 示例 var arrayBuffer = new ArrayBuffer(8); var dataView = ... 阅读更多
114 次查看
JavaScript 的 Atomic 对象是一个对象,它提供原子操作(如 add、sub、and、or、xor、load、store 等)作为静态方法,这些方法与 SharedArrayBuffer 对象一起使用。atomic 对象的 xor() 函数接受一个数字和位置,并对给定位置的给定值执行异或运算。语法其语法如下Atomics.xor()示例 实时演示 JavaScript 示例 var arrayBuffer = new SharedArrayBuffer(16); var data = new Uint8Array(arrayBuffer); data[0] = 30; document.write(Atomics.xor(data, 0, 3)); document.write(", "+Atomics.load(data, 0)); 输出30, 29
95 次查看
JavaScript 的 Atomic 对象是一个对象,它提供原子操作(如 add、sub、and、or、xor、load、store 等)作为静态方法,这些方法与 SharedArrayBuffer 对象一起使用。atomic 对象的 sub() 函数接受一个数字和位置,从给定位置的数字中减去给定数字,并返回旧位置中数字的值。语法其语法如下。Atomics.sub()示例 实时演示 JavaScript 示例 var arrayBuffer = new SharedArrayBuffer(16); var data = new Uint8Array(arrayBuffer); ... 阅读更多
95 次查看
JavaScript 的 Atomic 对象是一个对象,它提供原子操作(如 add、sub、and、or、xor、load、store 等)作为静态方法,这些方法与 SharedArrayBuffer 对象一起使用。atomic 对象的 store() 函数接受一个数字(值)和数组中的一个位置,并将给定值存储在指定位置并返回相同的值。语法其语法如下Atomics.store()示例 实时演示 JavaScript 示例 var arrayBuffer = new SharedArrayBuffer(16); var data = new Uint8Array(arrayBuffer); data[0] = 20; Atomics.store( ... 阅读更多