博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
typedarrays splice
阅读量:6498 次
发布时间:2019-06-24

本文共 619 字,大约阅读时间需要 2 分钟。

TypedArrays 不是一个典型的 数组类型,所以不存在 splice 方法。但是可以模拟实现

function splice(arr, starting, deleteCount, elements) {  if (arguments.length === 1) {    return arr;  }  starting = Math.max(starting, 0);  deleteCount = Math.max(deleteCount, 0);  elements = elements || [];  const newSize = arr.length - deleteCount + elements.length;  const splicedArray = new arr.constructor(newSize);  splicedArray.set(arr.subarray(0, starting));  splicedArray.set(elements, starting);  splicedArray.set(arr.subarray(starting + deleteCount), starting + elements.length);  return splicedArray;};

转载于:https://www.cnblogs.com/xiaoniuzai/p/7230710.html

你可能感兴趣的文章
【转】Python多进程编程
查看>>
旁注攻击介
查看>>
Android之Service与IntentService的比较
查看>>
Single Number
查看>>
Struts2部分
查看>>
2014-8-4阿里电话面试
查看>>
这些小工具让你的Android 开发更高效
查看>>
T-SQL注意事项(1)——SET NOCOUNT ON的去与留
查看>>
Spring4新的javaConfig注解
查看>>
移动端的交互设计软件JustinMind
查看>>
DotNetCore 定时服务 HangFire
查看>>
Centos7安装Git
查看>>
Struts2学习笔记(九)——数据校验
查看>>
web系统压力测试
查看>>
我爱我家-北京-mysql
查看>>
win32 进程崩溃时禁止弹出错误对话框
查看>>
FZU 2110 Star 数学
查看>>
POJ 2886Who Gets the Most Candies?(线段树)
查看>>
【Java拾遗】Java transient关键字
查看>>
java批量生成excel文件
查看>>