给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 相关文章推荐
千分位数字格式化(用逗号隔开 代码已做了修改 支持0-9位逗号隔开)的JS代码
Dec 05 Javascript
JavaScript数值数组排序示例分享
May 27 Javascript
js怎么判断flash swf文件是否加载完毕
Aug 14 Javascript
JQuery实现的按钮倒计时效果
Dec 23 Javascript
javascript用正则表达式过滤空格的实现代码
Jun 14 Javascript
bootstrap里bootstrap动态加载下拉框的实例讲解
Aug 10 Javascript
vue中的ref和$refs的使用
Nov 22 Javascript
微信小程序冒泡事件及其阻止方法实例分析
Dec 06 Javascript
Vue渲染过程浅析
Mar 14 Javascript
微信小程序image图片加载完成监听
Aug 31 Javascript
原生JavaScript实现日历功能代码实例(无引用Jq)
Sep 23 Javascript
js实现适配移动端的拖动效果
Jan 13 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
牡丹941资料
2021/03/01 无线电
深入php常用函数的使用汇总
2013/06/08 PHP
php PDO判断连接是否可用的实现方法
2017/04/03 PHP
php生成条形码的图片的实例详解
2017/09/13 PHP
JQuery 1.4 中的Ajax问题
2010/01/23 Javascript
javascript时区函数介绍
2012/09/14 Javascript
script标签属性用type还是language
2015/01/21 Javascript
Angular2内置指令NgFor和NgIf详解
2016/08/03 Javascript
javascript中获取元素标签中间的内容的实现方法
2016/10/08 Javascript
JS打开摄像头并截图上传示例
2017/02/18 Javascript
ajax +NodeJS 实现图片上传实例
2017/06/06 NodeJs
使用SVG基本操作API的实例讲解
2017/09/14 Javascript
Vue slot用法(小结)
2018/10/22 Javascript
JavaScript+HTML5 canvas实现放大镜效果完整示例
2019/05/15 Javascript
解决ant Design中this.props.form.validateFields未执行的问题
2020/10/27 Javascript
python通过socket查询whois的方法
2015/07/18 Python
Python 专题一 函数的基础知识
2017/03/16 Python
Python实现的多进程拷贝文件并显示百分比功能示例
2019/04/09 Python
Centos7 下安装最新的python3.8
2019/10/28 Python
Python字符串格式化f-string多种功能实现
2020/05/07 Python
Python多分支if语句的使用
2020/09/03 Python
详解python爬取弹幕与数据分析
2020/11/14 Python
socket.io 和canvas 实现的共享画板功能
2019/05/22 HTML / CSS
HTML5 canvas画矩形时出现边框样式不一致的解决方法
2013/10/14 HTML / CSS
美国家居用品和厨具购物网站:DealsDot
2019/10/07 全球购物
传统软件工程与面向对象的软件工程有什么区别
2012/05/31 面试题
采购内勤岗位职责
2013/12/10 职场文书
贫困证明模板(3篇)
2014/09/16 职场文书
机关干部四风问题自我剖析及整改措施
2014/10/26 职场文书
一波干货,会议主持词开场白范文
2019/05/06 职场文书
导游词之山东孔庙
2019/11/04 职场文书
PyCharm配置KBEngine快速处理代码提示冲突、配置命令问题
2021/04/03 Python
pytorch实现线性回归以及多元回归
2021/04/11 Python
python使用PySimpleGUI设置进度条及控件使用
2021/06/10 Python
MySQL实例精讲单行函数以及字符数学日期流程控制
2021/10/15 MySQL
Java设计模式之享元模式示例详解
2022/03/03 Java/Android