| 类别: |
Javascript, function
|
| 标签: |
js, fComparisonArrayItem, identical
|
| 摘要: |
..
|
| 正文: |
- <script type="text/javascript">
- //<![CDATA[
- var ar1 = ["aaaa ", "a", "ccc", "ddd", "a"];
-
- alert(fComparisonArrayItem(ar1));
- alert(fComparisonArrayItem(["AAA", "AAA", "AAA"]));
-
- function fComparisonArrayItem(ar)
- {// shawl.qiu script
- var arCopy = ar.slice();
- var arFinal = []
-
- while(arCopy.length)
- {
- var sTemp = arCopy[0];
- var bAdd = true;
-
- var iCount = 0;
- var iLen = arFinal.length;
-
- while(iCount<iLen)
- {
- if(arFinal[iCount] == sTemp)
- {
- bAdd = false;
- break;
- }
- iCount++;
- } // end while
-
- if(bAdd)
- {
- arFinal[arFinal.length] = sTemp;
- }
- arCopy.splice(0,1);
- }
- if(arFinal.length>1) return false;
- return true;
- } // end function fComparisonArrayItem
- //]]>
- </script>
|
| 文章相关信息: |
|
| 主题: |
js 对比数组所有项值是否相同函数 fComparisonArrayItem
|
| 发表者: |
shawl.qiu
|
| 电子邮件: |
shawl.qiu@gmail.com
|
| QQ: |
908202921
|
| MSN: |
btbtd@msn.com
|
| Homepage: |
http://www.btbtd.org/
|
| Blog: |
http://blog.csdn.net/btbtd/
|
| 发表日期: |
2007-6-5 11:50:51
|
| 更新日期: |
2007-6-5 11:50:51
|
| 来源引用: |
shawl.qiu CSharp DotNet 个人资料管理系统
|
| 引用本页: |
http://gi.2288.org/mod/code/display/Default.aspx?aid=457
|