给Javascript数组插入一条记录的代码


Posted in Javascript onAugust 30, 2007

<script type="text/javascript">
Array.prototype.insert = function(vVal,nIdx) {
  var arrTemp = this;
if(nIdx>arrTemp.length) nIdx=arrTemp.length;
if(nIdx<-arrTemp.length) nIdx=0;
if(nIdx<0) nIdx = arrTemp.length + nIdx;
for(var ii=arrTemp.length; ii>nIdx; ii--) {
    arrTemp[ii]= arrTemp[ii-1];
}
arrTemp[nIdx]=vVal;
    return arrTemp;
}
var arr=["w","w","w","i","e","c","n","n","e","t"];
alert(arr.join(""));
arr.insert(".",3);
alert(arr.join(""));
arr.insert(".",-3);
alert(arr.join(""));
</script>

Javascript 相关文章推荐
JS日历 推荐
Dec 03 Javascript
JavaScript 获取当前时间戳的代码
Aug 05 Javascript
javascript操作table(insertRow,deleteRow,insertCell,deleteCell方法详解)
Dec 16 Javascript
js和jquery使按钮失效为不可用状态的方法
Jan 26 Javascript
node.js中watch机制详解
Nov 17 Javascript
利用jQuery实现WordPress中@的ID悬浮显示评论内容
Dec 11 Javascript
JS DOM实现鼠标滑动图片效果
Sep 17 Javascript
再次谈论Javascript中的this
Jun 23 Javascript
JavaScript设计模式之单例模式详解
Jun 09 Javascript
微信小程序 es6-promise.js封装请求与处理异步进程
Jun 12 Javascript
Node 搭建一个静态资源服务器的实现
May 20 Javascript
javascript实现时间日期的格式化的方法汇总
Aug 06 Javascript
用javascript实现给出的盒子的序列是否可连为一矩型
Aug 30 #Javascript
Expandable &quot;Detail&quot; Table Rows
Aug 29 #Javascript
出现“不能执行已释放的Script代码”错误的原因及解决办法
Aug 29 #Javascript
推荐一些非常不错的javascript学习资源站点
Aug 29 #Javascript
070823更新的一个[消息提示框]组件 兼容ie7
Aug 29 #Javascript
找到了一篇jQuery与Prototype并存的冲突的解决方法
Aug 29 #Javascript
javascript动画效果类封装代码
Aug 28 #Javascript
You might like
PHP5 安装方法
2007/01/15 PHP
坏狼php学习 计数器实例代码
2008/06/15 PHP
PHP程序61条面向对象分析设计的经验小结
2008/11/12 PHP
php读取excel文件的简单实例
2013/08/26 PHP
PHP empty函数报错解决办法
2014/03/06 PHP
PHP实现找出链表中环的入口节点
2018/01/16 PHP
php通过pecl方式安装扩展的实例讲解
2018/02/02 PHP
JQuery 技巧和窍门整理(8个)
2010/04/22 Javascript
自制轻量级仿jQuery.boxy对话框插件代码
2010/10/26 Javascript
JS实现控制图片显示大小的方法【图片等比例缩放功能】
2017/02/18 Javascript
ES6解构赋值的功能与用途实例分析
2017/10/31 Javascript
在vue项目中使用element-ui的Upload上传组件的示例
2018/02/08 Javascript
JavaScript同源策略和跨域访问实例详解
2018/04/03 Javascript
JS实现的A*寻路算法详解
2018/12/14 Javascript
说说Vue.js中的functional函数化组件的使用
2019/02/12 Javascript
JavaScript箭头函数中的this详解
2019/06/19 Javascript
如何在微信小程序中实现Mixins方案
2019/06/20 Javascript
如何解决vue在ios微信&quot;复制链接&quot;功能问题
2020/03/26 Javascript
关于Node.js中频繁修改代码重启服务器的问题
2020/10/15 Javascript
vantUI 获得piker选中值的自定义ID操作
2020/11/04 Javascript
VUE中鼠标滚轮使div左右滚动的方法详解
2020/12/14 Vue.js
Python自动登录126邮箱的方法
2015/07/10 Python
详解python配置虚拟环境
2019/04/08 Python
Python通过cv2读取多个USB摄像头
2019/08/28 Python
python为Django项目上的每个应用程序创建不同的自定义404页面(最佳答案)
2020/03/09 Python
如何提高python 中for循环的效率
2020/04/15 Python
经济学人订阅:The Economist
2018/07/19 全球购物
Lancer Skincare官方网站:抗衰老皮肤护理
2020/11/20 全球购物
报告会主持词
2014/04/02 职场文书
民族团结先进集体事迹材料
2014/05/22 职场文书
干部职工纪律作风整改措施思想汇报
2014/10/11 职场文书
公司2014年度工作总结
2014/12/10 职场文书
岳庙导游词
2015/02/04 职场文书
品质保证书格式
2015/02/28 职场文书
小学生节约用水倡议书
2019/08/12 职场文书
python控制台打印log输出重复的解决方法
2021/05/14 Python