找到关于 Javascript 的6691 篇文章
51 次查看
TypedArray 对象的 map() 函数接受函数名称作为参数,并对类型化数组的每个元素调用该函数,然后返回结果。语法其语法如下:typedArray.map()示例 在线演示 JavaScript 数组 every 方法 var int32View = new Int32Array([11, 5, 13, 4, 15, 3, 17, 2, 19, 8 ]); document.write("类型化数组的内容: "+int32View); document.write(""); function square(ele) { return ele*ele; } var result = int32View.map(square); document.write("指定元素出现的索引: "+result); 输出类型化数组的内容: 11,5,13,4,15,3,17,2,19,8 指定元素出现的索引: 121,25,169,16,225,9,289,4,361,64
33 次查看
TypedArray 对象的 lastIndexOf() 函数接受一个值作为参数,并验证类型化数组是否包含指定的元素。如果包含,则此函数返回数组中找到指定元素的索引;如果元素出现多次,则此函数返回其中最后一个索引。如果数组不包含指定的元素,则 indexOf() 函数返回 -1。语法其语法如下:typedArray.lastIndexOf(50)示例 在线演示 JavaScript 数组 every 方法 var int32View = new Int32Array([21, 19, 65, 21, 14, 66, 87, 55, 66, 97, 66 ]); ... 阅读更多
35 次查看
typedArray 对象的 keys() 函数类似于 entries,但它返回一个包含类型化数组索引的迭代器对象。语法其语法如下:typedArray.keys()示例 在线演示 JavaScript 数组 every 方法 var int32View = new Int32Array([21, 64, 89, 65, 33, 66, 87, 55]); document.write("类型化数组的内容: "+int32View); document.write(""); var it = int32View.keys(); for(i=0; i
42 次查看
TypedArray 对象的 join() 函数将类型化数组的内容连接成单个字符串并返回。您可以向此方法传递分隔符来分隔数组的元素。语法其语法如下:typedArray.join(':')示例 在线演示 JavaScript 数组 every 方法 var int32View = new Int32Array([21, 19, 65, 21, 14, 66, 87, 55 ]); document.write(""); var contains = int32View.join(''); document.write("."+contains); document.write(""); document.write(int32View.join(':')); document.write(""); document.write(int32View.join('-')); ... 阅读更多
45 次查看
TypedArray 对象的 indexOf() 函数接受一个值作为参数,并验证类型化数组是否包含指定的元素。如果包含,则此函数返回数组中找到指定元素的索引;如果元素出现多次,则此函数返回其中第一个索引。如果数组不包含指定的元素,则 indexOf() 函数返回 -1。语法其语法如下:typedArray.indexOf(50)示例 在线演示 JavaScript 数组 every 方法 var int32View = new Int32Array([21, 19, 65, 21, 14, 66, 87, 55, 66, 97, 66 ]); ... 阅读更多
28 次查看
includes() 函数接受一个值作为参数,并验证此类型化数组是否包含指定的元素。如果数组包含给定元素,则返回 true;否则,返回 false。语法其语法如下:typedArray.includes()示例 在线演示 JavaScript 数组 every 方法 var int32View = new Int32Array([21, 19, 65, 21, 14, 66, 87, 55 ]); document.write("类型化数组的内容: "+int32View); document.write(""); var contains = int32View.includes(66); if(contains) { document.write("数组包含指定的元素"); ... 阅读更多
36 次查看
TypedArray 对象的 forEach() 函数接受一个表示函数名称的字符串值,并对数组中的每个元素执行该函数。语法其语法如下:typedArray.forEach()示例 在线演示 JavaScript 数组 every 方法 var int32View = new Int32Array([21, 19, 65,21, 14, 66, 87, 55 ]); document.write("类型化数组的内容: "+int32View); document.write(""); document.write("结果: "); function testResult(element, index, array) { document.writeln(element+100); } int32View.forEach(testResult); //document.write("Result: "+result); 输出类型化数组的内容: 21,19,65,21,14,66,87,55 结果: 121 119 165 121 114 166 187 155
27 次查看
find() 函数接受一个表示函数名称的字符串值,测试数组中的元素是否通过提供的函数实现的测试,如果是,则返回通过测试的第一个元素的索引,否则返回 -1。语法其语法如下:typedArray.findIndex(function_name)示例 在线演示 JavaScript 数组 every 方法 var int32View = new Int32Array([21, 19, 65, 21, 14, 66, 87, 55 ]); document.write("类型化数组的内容: "+int32View); document.write(""); function testResult(element, index, array) { ... 阅读更多
23 次查看
find() 函数接受一个表示函数名称的字符串值,测试数组中的元素是否通过提供的函数实现的测试,如果是,则返回通过测试的第一个元素,否则返回 undefined。语法其语法如下:typedArray.find(function_name)示例 在线演示 JavaScript 数组 every 方法 var int32View = new Int32Array([21, 19, 65, 21, 14, 66, 87, 55 ]); document.write("类型化数组的内容: "+int32View); document.write(""); function testResult(element, index, array) { var ... 阅读更多
33 次查看
TypedArray 的 `filter()` 函数接受一个表示函数名称的字符串值,测试数组中所有元素是否通过提供的函数实现的测试,并创建一个包含所有通过测试的元素的新数组。语法其语法如下:typedArray.filter(function_name)示例 在线演示 JavaScript 数组 every 方法 var int32View = new Int32Array([64, 89, 65, 21, 14, 66, 87, 55 ]); document.write("类型化数组的内容: "+int32View); document.write(""); function testResult(element, index, array) { var ele ... 阅读更多