经脚本之家站长测试可用的ASP无重复数字随机函数, 数组实现, 并应用于随机显示记录集作用:本函数适用于随机显示小数量的随机不重复数字本函数适用于显示小数量的随机不重复记录集为了不影响效率, 上限超过一千, 不建议使用本函数shawl.qiu2006-09-06 http://blog.csdn.net/btbtd主内容: 函数及应用函数随机显示100条记录linenum [code]<% dim rs, rNum &n...
http://www.jb51.net//article/8684.htm
var str = new Array(); 比如有这么一组数组,里面放了20个18位的身份证号码 要判断里面的身份证号码是否有重复 如何快速判断?[code]var ary = new Array("111","22","33","111"); var s = ary.join(",")+","; for(var i=...
http://www.jb51.net//article/6813.htm
[html]<script LANGUAGE="JavaScript" defer> var cs=new Array(5);var mydata="red,300,200,我爱北京天安门,http://blog.yb023.com/uploadfile/200611180016400.wma";var cs=mydata.match(/[^,]+/g);var obj = document.getElementById("dodododo");obj.innerHTML ...
http://www.jb51.net//article/6207.htm
javascript已经用了有三年多了,但是对一些细节的东西还是一知半解,比如对象和数组,一直都在用一些最基本的操作。这是我学习的一个坏习惯--懒,很多东西都是了解而已,看到稍微复杂点的逻辑就没有耐心。就像学asp时不知道asp跟脚本的关系,学html不知道什么是DOM...结果是学得慢且不扎实,碰到稍复杂的问题就歇菜(扯远了)。今天继续优化脚本,尝试着合并一些数组时碰到问题,才算去仔细看了手册,做了一些测试。javascript1.2之后允许使用[]创建数组:var firstArray = [];var secondArray = ...
http://www.jb51.net//article/5986.htm
对于array对象的slice函数,返回一个数组的一段。(仍为数组)arrayObj.slice(start, [end]) 参数arrayObj 必选项。一个 Array 对象。 start 必选项。arrayObj 中所指定的部分的开始元素是从零开始计算的下标。 end 可选项。arrayObj 中所指定的部分的结束元素是从零开始计算的下标。 说明slice 方法返回一个 Array 对象,其中包含了 arrayObj 的...
http://www.jb51.net//article/5771.htm
JavaScript中对变量的操作都是通过引用方式,而对数组也一样。前两天想要对一个数组进行复制,一直苦于找不到办法(遍历的方法俺是绝对不采用的)无意中拿起《JavaScript权威指南》翻了翻数组的操作函数,发现了slice()函数。slice()原来是用来截取数组中的一部分,这里我用它来复制数组,它的格式如下:array.slice(start, end)如果省略了end参数,则切分的数组包含从start开始到数组结束的所有元素。 现在要用它来复制数组,就一行,呵呵:var newArray=oldArray.slice(0); 所有这些功能,用一个...
http://www.jb51.net//article/5769.htm
当数据库中读取很多的数据。将他连成了字符串,格式如下:str=1###0###1***2###1###1_1***3###1###1_2***4###2###1_1_1***5###2###1_1_2***6###4###1_1_1_1***7###6###1_1_1_1_1然后用先用arrResult=split(str,"***")将str分到数组中,接着再对arrResult数组的每条数据用arrTmp=split(arrResult(i),"###")来把他分到数组。代码如下:dim myarry()arrResult=split(str,"***")for i=0...
http://www.jb51.net//article/5615.htm
[code]<?phpclass cat{ public $data; public function __construct() { @include "data.php"; $this->data...
http://www.jb51.net//article/5171.htm
array:建立一个新的数组。array_walk:让用户自订函数能处理数组中的每一个元素。arsort:将数组的值由大到小排序。asort:将数组的值由小到大排序。count:计算变量或数组中的元素个数。current:返回数组中目前的元素。each:返回数组中下一个元素的索引及值。end:将数组的内部指针指到最后的元素。key:取得数组中的索引资料。ksort:将数组的元素依索引排序。list:列出数组中元素的值。next:将数组的内部指针向后移动。pos:返回数组目前的元素。prev:将数组的内部指针往前移动。range:建立一个整数范围的数组。reset:将数组的指针指到数组第一个元素...
http://www.jb51.net//article/5060.htm
我们再来聊聊Function.apply()在提升程序性能方面的技巧。我们先从Math.max()函数说起, Math.max后面可以接任意个参数,最后返回所有参数中的最大值。比如 alert(Math.max(5,8)) //8alert(Math.max(5,7,9,3,1,6)) //9但是在很多情况下,我们需要找出数组中最大的元素。vararr=[5,7,9,1]alert(Math.max(arr)) // 这样却是不行的。一定要这样写functiongetMax(...
http://www.jb51.net//article/5015.htm
[code]<% Function Newtxt(sz,strtxt,cityid) Dim ali,icount,i Dim ali2 ali=split(sz,",") ali2=split(strtxt,",") icount=UBound(ali) cityid = Request.QueryString("cityid") if Request.QueryString("cityid") ="" then &n...
http://www.jb51.net//article/4864.htm
