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

2016-02-19 09:04 6 1 收藏

人生本是一个不断学习的过程,在这个过程中,图老师就是你们的好帮手,下面分享的给Javascript数组插入一条记录的代码懂设计的网友们快点来了解吧!

【 tulaoshi.com - Web开发 】

script type="text/javascript"
Array.prototype.insert = function(vVal,nIdx) {
  var arrTemp = this;
if(nIdxarrTemp.length) nIdx=arrTemp.length;
if(nIdx-arrTemp.length) nIdx=0;
if(nIdx0) nIdx = arrTemp.length + nIdx;
for(var ii=arrTemp.length; iinIdx; 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

来源:http://www.tulaoshi.com/n/20160219/1589428.html

延伸阅读
我们可以通过下述方法删除重复记录: 例:表名:dbo.品种描述$,字段包括:ID_PK,品种名称,性状标准编号,代码,首先创建一个和原表结构一样的表: 代码如下: select * into tmpA from dbo.品种描述$ where 1=2--创建完毕 在数据表中,品种名称,性状标准编号这两个字段不能有重复值,执行下述脚本: declare @VarietyName nvarchar(255), ...
标签: Web开发
script language="javascript" function getNoRepeat() { return arguments[0].join('‖').match(/([^‖]+)(?!.*‖1)/ig); } var tmpArr = [1, 'a', 'ab', 'abc', 'd', 1.2, 'a+b', 'd', 'e', 5, 'a', 1, 'h', 'c', 'ab']; var ret...
标签: Web开发
Javascript的字符串有个indexOf的方法,能够返回字符在指定的字符串中的位置,非常有用,本文介绍了如何给Javascript数组也添加一个类似的方法。 script type="text/javascript"//![CDATA[[].indexOf || (Array.prototype.indexOf = function(v){for(var i = this.length; i-- && this[i] !== v;);return i;});var b =...
数据库结构的脚本: if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[TempA]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[TempA] GO CREATE TABLE [dbo].[TempA] (  [id] [int] IDENTITY (1, 1) NOT NULL ,  [PositionName] [varchar] (256) COLLATE Chinese_PRC_CI_AS NULL , &nbs...
标签: PS PS教程
下面是要用到的素材. screen.width-500)this.style.width=screen.width-500;" border=0 pop="按此在新窗口浏览图片"> screen.width-500)this.style.width=screen.width-500;" border=0> screen.width-500)this.style.width=screen.width-500;" border=0> screen.width-500)this.style.width=screen.width-500;" border=0> ...

经验教程

569

收藏

79
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部