用户工具

站点工具


api:easp.list.insert

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

api:easp.list.insert [2018/08/15 08:51] (当前版本)
行 1: 行 1:
 +===== Easp.List.Insert 方法 =====
 +向指定数字下标处插入一个或多个元素
 +==== 语法 ====
 +<sxh asp>
 +Easp.List.Insert index, content
 +Easp.List.Insert_ index, content
 +</​sxh>​
 +==== 参数 ====
 +|//​**index**//​|<​wrap lo>​Integer (整数)</​wrap>​|
 +|:::​| 准备插入元素的位置的下标,可以大于数组当前的最大下标。|
 +|//​**content**//​|<​wrap lo>Array (数组) 或 String (字符串)</​wrap>​|
 +|:::​| 准备插入元素的内容。|
 +==== 返回值 ====
 +><​wrap em>​下列返回值仅 ''​Easp.List.Insert_''​ 方法</​wrap>​
  
 +|//**Object **//​|<​wrap lo>​ASP对象</​wrap>​|
 +|:::​| 返回一个新的Easp的List对象,原List对象不受影响。|
 +==== 注释 ====
 +//''​index''//​允许大于数组的最大下标;\\ \\ 当//''​content''//​为字符串时,就是插入一个元素;当//''​content''//​为数组时,就是插入多个元素。\\ ​
 +><​wrap em>​使用 ''​Easp.List.Insert_''​ 方法,返回的是插入新元素后的新数组对象,不改变原数组的数据。</​wrap>​
 +==== 示例 ====
 +<sxh asp;​title:​demo1.asp>​
 +'​创建一个List对象
 +Set list = Easp.List.New
 +'​设置为普通数组并赋值
 +list.Data = "零 壹 贰 叁"
 +
 +list.Insert 2, "​Easp"​
 +Easp.WN "​第一次插入元素后:"​ & list.ToString & "​,数组长度为:"​ & list.Size
 +list.Insert 7, Array("​柒",​ "​捌",​ "​玖"​)
 +Easp.W "​第二次插入元素后:"​ & list.ToString & "​,数组长度为:"​ & list.Size
 +</​sxh>​
 +本示例运行结果为:\\ ​
 +<sxh>
 +第一次插入元素后:零,​壹,​Easp,​贰,​叁,数组长度为:5
 +第二次插入元素后:零,​壹,​Easp,​贰,​叁,,,​柒,​捌,​玖,数组长度为:10
 +</​sxh>​
 +<sxh asp;​title:​demo2.asp>​
 +'​创建一个List对象
 +Set list = Easp.List.New
 +'​设置为普通数组并赋值
 +list.Data = "零 壹 贰 叁"
 + 
 +Easp.WN "​新数组:"​ & list.Insert_(7,​ Array("​柒",​ "​捌",​ "​玖"​)).ToString
 +Easp.WN "​老数组:"​ & list.ToString
 +</​sxh>​
 +本示例运行结果为:\\ ​
 +<sxh>
 +新数组:零,​壹,​贰,​叁,,,,​柒,​捌,​玖
 +老数组:零,​壹,​贰,​
 +</​sxh>​
api/easp.list.insert.txt · 最后更改: 2018/08/15 08:51 (外部编辑)