给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 相关文章推荐
JavaScript入门学习书籍推荐
Jun 12 Javascript
修改jQuery Validation里默认的验证方法
Feb 14 Javascript
JQuery做的一个简单的点灯游戏分享
Jul 16 Javascript
用JavaScript实现使用鼠标画线的示例代码
Aug 19 Javascript
浅析jquery与checkbox的checked属性的问题
Apr 27 Javascript
jQuery实现iframe父窗体和子窗体的相互调用
Jun 17 Javascript
简单实现js倒计时功能
Feb 13 Javascript
vue 页面加载进度条组件实例
Feb 05 Javascript
在layui.use 中自定义 function 的正确方法
Sep 16 Javascript
KnockoutJS数组比较算法实例详解
Nov 25 Javascript
JS实现音量控制拖动
Jan 15 Javascript
javascript利用键盘控制小方块的移动
Apr 20 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
php xfocus防注入资料
2008/04/27 PHP
thinkphp的CURD和查询方式介绍
2013/12/19 PHP
md5 16位二进制与32位字符串相互转换示例
2013/12/30 PHP
一个无限级XML绑定跨框架菜单(For IE)
2007/01/27 Javascript
深入理解JavaScript系列(12) 变量对象(Variable Object)
2012/01/16 Javascript
javascript动态加载三
2012/08/22 Javascript
jQuery输入城市查看地图使用介绍
2013/05/08 Javascript
jQuery函数map()和each()介绍及异同点分析
2014/11/08 Javascript
什么是 AngularJS?AngularJS简介
2014/12/06 Javascript
使用CamanJS在Web页面上处理图像的技巧
2015/08/18 Javascript
JavaScript+CSS无限极分类效果完整实现方法
2015/12/22 Javascript
JavaScript实现点击按钮直接打印
2016/01/06 Javascript
JavaScript设计模式初探
2016/01/07 Javascript
jQuery实现按钮点击遮罩加载及处理完后恢复的效果
2016/06/07 Javascript
在vue中获取dom元素内容的方法
2017/07/10 Javascript
JavaScript实现开关等效果
2017/09/08 Javascript
详解利用 Vue.js 实现前后端分离的RBAC角色权限管理
2017/09/15 Javascript
Angular4实现鼠标悬停3d倾斜效果
2017/10/25 Javascript
在react中使用vuex的示例代码
2018/07/30 Javascript
javascript匿名函数中的'return function()'作用
2018/10/15 Javascript
javascript验证form表单数据的案例详解
2019/03/25 Javascript
如何利用vue+vue-router+elementUI实现简易通讯录
2019/05/13 Javascript
Python正规则表达式学习指南
2016/08/02 Python
python Socket之客户端和服务端握手详解
2017/09/18 Python
快速了解python leveldb
2018/01/18 Python
Python基于read(size)方法读取超大文件
2020/03/12 Python
在ipython notebook中使用argparse方式
2020/04/20 Python
Python中使用threading.Event协调线程的运行详解
2020/05/02 Python
Python生成pdf目录书签的实例方法
2020/10/29 Python
英国在线女鞋目的地:SIMMI
2018/12/27 全球购物
数据库连接池的工作原理
2012/09/26 面试题
如何进行Linux分区优化
2013/02/12 面试题
《三袋麦子》教学反思
2014/03/02 职场文书
开学典礼决心书
2014/03/11 职场文书
导游词之山东红叶谷
2019/10/31 职场文书
MyBatis自定义SQL拦截器示例详解
2021/10/24 Java/Android