用户工具

站点工具


api:easp.list.unshift

差别

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

到此差别页面的链接

api:easp.list.unshift [2018/08/15 08:51] (当前版本)
行 1: 行 1:
 +===== Easp.List.UnShift 方法 =====
 +添加一个或多个元素到数组的开头
 +==== 语法 ====
 +<sxh asp>
 +Easp.List.UnShift content
 +Easp.List.UnShift_ content
 +</​sxh>​
 +==== 参数 ====
 +|//​**content**//​|<​wrap lo>Array (数组) 或 String (字符串)</​wrap>​|
 +|:::​| 准备添加元素的内容。|
 +==== 返回值 ====
 +><​wrap em>​下列返回值仅 ''​Easp.List.UnShift_''​ 方法</​wrap>​
  
 +|//**Object **//​|<​wrap lo>​ASP对象</​wrap>​|
 +|:::​| 返回一个新的Easp的List对象,原List对象不受影响。|
 +==== 注释 ====
 +当 //content// 为字符串时,就是添加一个元素;当 //content// 为数组时,就是添加多个元素。\\ ​
 +><​wrap em>​使用 ''​Easp.List.UnShift_''​ 方法在原数组的数据加上新添加的数据,组成新的数组对象,不改变原数组的数据。</​wrap>​
 +==== 示例 ====
 +<sxh asp;​title:​demo1.asp>​
 +'​创建一个List对象
 +Set list = Easp.List.New
 +list.Hash = "​zero:​零 one:壹 two:贰 three:​叁"​
 + 
 +'​使用数组同时添加两个元素
 +list.UnShift Array("​a:​aaa",​ "​b:​bbb"​)
 +'​取出为普通数组
 +arr = list.Hash
 +'​循环输出
 +For i = 0 To Ubound(arr)
 +    Easp.WN("​arr("&​ i &"​) => " & arr(i))
 +Next
 +</​sxh>​
 +本示例运行结果为:\\ ​
 +<sxh>
 +arr(0) => a:aaa
 +arr(1) => b:bbb
 +arr(2) => zero:零
 +arr(3) => one:壹
 +arr(4) => two:贰
 +arr(5) => three:叁
 +</​sxh>​
 +<sxh asp;​title:​demo2.asp>​
 +'​创建一个List对象
 +Set list = Easp.List.New
 +list.Hash = "​zero:​零 one:壹 two:贰 three:​叁"​
 + 
 +'​取出为普通数组
 +Dim arr, arr2
 +arr = list.Hash '​原数组
 +arr2 = list.UnShift_(Array("​a:​aaa",​ "​b:​bbb"​)).Hash '​新数组
 + 
 +'​循环输出
 +For i = 0 To Ubound(arr)
 +    Easp.WN("​arr("&​ i &"​) => " & arr(i))
 +Next
 +Easp.WN "​============"​
 +For i = 0 To Ubound(arr2)
 +    Easp.WN("​arr2("&​ i &"​) => " & arr2(i))
 +Next
 +</​sxh>​
 +本示例运行结果为:\\ ​
 +<sxh>
 +arr(0) => zero:零
 +arr(1) => one:壹
 +arr(2) => two:贰
 +arr(3) => three:叁
 +============
 +arr2(0) => a:aaa
 +arr2(1) => b:bbb
 +arr2(2) => zero:零
 +arr2(3) => one:壹
 +arr2(4) => two:贰
 +arr2(5) => three:叁
 +</​sxh>​
api/easp.list.unshift.txt · 最后更改: 2018/08/15 08:51 (外部编辑)