给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 相关文章推荐
Google韩国首页图标动画效果
Aug 26 Javascript
学习ExtJS accordion布局
Oct 08 Javascript
Jquery图片延迟加载插件jquery.lazyload.js的使用方法
May 21 Javascript
使用JQuery实现的分页插件分享
Nov 05 Javascript
微信小程序 教程之WXML
Oct 18 Javascript
Javascript中for循环语句的几种写法总结对比
Jan 23 Javascript
Bootstarp基本模版学习教程
Feb 01 Javascript
Canvas放置反弹效果随机图形(实例)
Aug 17 Javascript
jQuery选择器之属性筛选选择器用法详解
Sep 19 jQuery
easyui下拉框动态级联加载的示例代码
Nov 29 Javascript
Node.js实现用户评论社区功能(体验前后端开发的乐趣)
May 09 Javascript
了解JavaScript表单操作和表单域
May 27 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 进度条实现代码
2009/03/10 PHP
关于PHP递归算法和应用方法介绍
2013/04/15 PHP
php根据分类合并数组的方法实例详解
2013/11/06 PHP
thinkphp浏览历史功能实现方法
2014/10/29 PHP
PHP魔术方法的使用示例
2015/06/23 PHP
PHP实现删除字符串中任何字符的函数
2015/08/11 PHP
PHP实现的激活用户注册验证邮箱功能示例
2017/06/06 PHP
Javascript实例教程(19) 使用HoTMetal(3)
2006/12/23 Javascript
更正确的asp冒泡排序
2007/05/24 Javascript
网页实时显示服务器时间和javscript自运行时钟
2014/06/09 Javascript
ANGULARJS中使用JQUERY分页控件
2015/09/16 Javascript
超漂亮的Bootstrap 富文本编辑器summernote
2016/04/05 Javascript
js字符串截取函数slice、substring和substr的比较
2016/05/17 Javascript
模板视图和AngularJS之间冲突的解决方法
2016/11/22 Javascript
简单实现JS倒计时效果
2016/12/23 Javascript
三种方式实现瀑布流布局
2017/02/10 Javascript
Angular.JS去掉访问路径URL中的#号详解
2017/03/30 Javascript
详解vuejs之v-for列表渲染
2017/06/22 Javascript
解决jquery appaend元素中id绑定事件失效的问题
2017/09/12 jQuery
nodejs搭建本地服务器轻松解决跨域问题
2018/03/21 NodeJs
vue-router 实现导航守卫(路由卫士)的实例代码
2018/09/02 Javascript
vue发送ajax请求详解
2018/10/09 Javascript
简述ES6新增关键字let与var的区别
2019/08/23 Javascript
Vue+abp微信扫码登录的实现代码示例
2020/01/06 Javascript
node.js开发辅助工具nodemon安装与配置详解
2020/02/06 Javascript
Selenium(Python web测试工具)基本用法详解
2018/08/10 Python
Python 在局部变量域中执行代码
2020/08/07 Python
利用Pycharm + Django搭建一个简单Python Web项目的步骤
2020/10/22 Python
python中二分查找法的实现方法
2020/12/06 Python
购买大码女装:Lane Bryant
2016/09/07 全球购物
激励员工的口号
2014/06/16 职场文书
优秀教师先进材料
2014/12/16 职场文书
贫民窟的百万富翁观后感
2015/06/09 职场文书
小学班级管理心得体会
2016/01/07 职场文书
SpringBoot使用ip2region获取地理位置信息的方法
2022/06/21 Java/Android
LeetCode189轮转数组python示例
2022/08/05 Python