给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 相关文章推荐
jquery对象和DOM对象的区别介绍
Aug 09 Javascript
jQuery定义插件的方法
Dec 18 Javascript
JS与jQuery实现隔行变色的方法
Sep 09 Javascript
jQuery在ie6下无法设置select选中的解决方法详解
Sep 20 Javascript
jQuery模拟实现的select点击选择效果【附demo源码下载】
Nov 09 Javascript
JavaScript实现二分查找实例代码
Feb 22 Javascript
JS实现无缝循环marquee滚动效果
May 22 Javascript
使用JS和canvas实现gif动图的停止和播放代码
Sep 01 Javascript
angular2中Http请求原理与用法详解
Jan 11 Javascript
微信小程序常用简易小函数总结
Feb 01 Javascript
JavaScript自动生成 年月范围 选择功能完整示例【基于jQuery插件】
Sep 03 jQuery
vue实现动态给id赋值,点击事件获取当前点击的元素的id操作
Nov 09 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
DedeCMS 核心类TypeLink.class.php摘要笔记
2010/04/07 PHP
超小PHP小马小结(方便查找后门的朋友)
2012/05/05 PHP
PHP中Fatal error session_start()错误解决步骤
2014/08/05 PHP
PHP连接和操作MySQL数据库基础教程
2014/09/29 PHP
CI框架学习笔记(一) - 环境安装、基本术语和框架流程
2014/10/26 PHP
php中preg_replace正则替换用法分析【一次替换多个值】
2017/01/17 PHP
Laravel5.1 框架Request请求操作常见用法实例分析
2020/01/04 PHP
发布BlueShow v1.0 图片浏览器(类似lightbox)blueshow.js 打包下载
2007/07/21 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(四)用地图块拼成大地图
2013/01/23 Javascript
js实现瀑布流的一种简单方法实例分享
2013/11/04 Javascript
Jqgrid表格随窗口大小改变而改变的简单实例
2013/12/28 Javascript
ExtJS4 动态生成的grid导出为excel示例
2014/05/02 Javascript
jQuery+easyui中的combobox实现下拉框特效
2015/02/27 Javascript
JavaScript实现添加、查找、删除元素
2015/07/02 Javascript
js 右侧浮动层效果实现代码(跟随滚动)
2015/11/22 Javascript
全面解析多种Bootstrap图片轮播效果
2016/05/27 Javascript
jQuery实现移动端Tab选项卡效果
2017/03/15 Javascript
react-native 完整实现登录功能的示例代码
2017/09/11 Javascript
Echarts之悬浮框中的数据排序问题
2018/11/08 Javascript
深入理解js A*寻路算法原理与具体实现过程
2018/12/13 Javascript
Nodejs核心模块之net和http的使用详解
2019/04/02 NodeJs
django js 实现表格动态标序号的实例代码
2019/07/12 Javascript
Python语法快速入门指南
2015/10/12 Python
Python黑魔法Descriptor描述符的实例解析
2016/06/02 Python
Python中的__slots__示例详解
2017/07/06 Python
Python模拟用户登录验证
2017/09/11 Python
TensorFlow用expand_dim()来增加维度的方法
2018/07/26 Python
python 实现对文件夹中的图像连续重命名方法
2018/10/25 Python
numpy np.newaxis 的实用分享
2019/11/30 Python
PyQt5实现简单的计算器
2020/05/30 Python
如何基于Python代码实现高精度免费OCR工具
2020/06/18 Python
Python 如何测试文件是否存在
2020/07/31 Python
CSS实现鼠标滑过鼠标点击代码写法
2016/12/26 HTML / CSS
HTML5 解析规则分析
2009/08/14 HTML / CSS
物业电工岗位职责
2013/11/20 职场文书
小学生寒假家长评语
2014/04/16 职场文书