亚洲精品无码高潮喷水A片软,亚洲爆乳少妇无码激情,国产成人精品亚洲精品http://www.tkk7.com/release2006/學而時習之,不亦樂乎zh-cnSat, 10 May 2025 16:48:35 GMTSat, 10 May 2025 16:48:35 GMT60js數組http://www.tkk7.com/release2006/archive/2009/06/04/280091.html臨江仙臨江仙Thu, 04 Jun 2009 14:44:00 GMThttp://www.tkk7.com/release2006/archive/2009/06/04/280091.htmlhttp://www.tkk7.com/release2006/comments/280091.htmlhttp://www.tkk7.com/release2006/archive/2009/06/04/280091.html#Feedback0http://www.tkk7.com/release2006/comments/commentRss/280091.htmlhttp://www.tkk7.com/release2006/services/trackbacks/280091.html

1、數組的創建

var arrayObj = new Array(); //創建一個數組

var arrayObj = new Array([size]); //創建一個數組并指定長度,注意不是上限,是長度

var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); 創建一個數組并賦值

    要說明的是,雖然第二種方法創建數組指定了長度,但實際上所有情況下數組都是變長的,也就是說即使指定了長度為5,仍然可以將元素存儲在規定長度以外的,注意:這時長度會隨之改變。

2、數組的元素的訪問

var testGetArrValue=arrayObj[1]; //獲取數組的元素值

arrayObj[1]= "這是新值"; //給數組元素賦予新的值

3、數組元素的添加

arrayObj. push([item1 [item2 [. . . [itemN ]]]]);// 將一個或多個新元素添加到數組結尾,并返回數組新長度

arrayObj.unshift([item1 [item2 [. . . [itemN ]]]]);// 將一個或多個新元素添加到數組開始,數組中的元素自動后移,返回數組新長度

arrayObj.splice(insertPos,0,[item1[, item2[, . . . [,itemN]]]]);//將一個或多個新元素插入到數組的指定位置,插入位置的元素自動后移,返回""。

4、數組元素的刪除

arrayObj.pop(); //移除最后一個元素并返回該元素值

arrayObj.shift(); //移除最前一個元素并返回該元素值,數組中元素自動前移

arrayObj.splice(deletePos,deleteCount); //刪除從指定位置deletePos開始的指定數量deleteCount的元素,數組形式返回所移除的元素

5、數組的截取和合并

arrayObj.slice(start, [end]); //以數組的形式返回數組的一部分,注意不包括 end 對應的元素,如果省略 end 將復制 start 之后的所有元素

arrayObj.concat([item1[, item2[, . . . [,itemN]]]]); //將多個數組(也可以是字符串,或者是數組和字符串的混合)連接為一個數組,返回連接好的新的數組

6、數組的拷貝

arrayObj.slice(0); //返回數組的拷貝數組,注意是一個新的數組,不是指向

arrayObj.concat(); //返回數組的拷貝數組,注意是一個新的數組,不是指向

7、數組元素的排序

arrayObj.reverse(); //反轉元素(最前的排到最后、最后的排到最前),返回數組地址

arrayObj.sort(); //對數組元素排序,返回數組地址

8、數組元素的字符串化

arrayObj.join(separator); //返回字符串,這個字符串將數組的每一個元素值連接在一起,中間用 separator 隔開。

toLocaleString 、toString 、valueOf:可以看作是join的特殊用法,不常用

二、數組對象的3個屬性

1、length 屬性

    Length屬性表示數組的長度,即其中元素的個數。因為數組的索引總是由0開始,所以一個數組的上下限分別是:0和length-1。和其他大多數語言不同的是,JavaScript數組的length屬性是可變的,這一點需要特別注意。當length屬性被設置得更大時,整個數組的狀態事實上不會發生變化,僅僅是length屬性變大;當length屬性被設置得比原來小時,則原先數組中索引大于或等于length的元素的值全部被丟失。下面是演示改變length屬性的例子:

var arr=[12,23,5,3,25,98,76,54,56,76];

//定義了一個包含10個數字的數組

alert(arr.length); //顯示數組的長度10

arr.length=12; //增大數組的長度

alert(arr.length); //顯示數組的長度已經變為12

alert(arr[8]); //顯示第9個元素的值,為56

arr.length=5; //將數組的長度減少到5,索引等于或超過5的元素被丟棄

alert(arr[8]); //顯示第9個元素已經變為"undefined"

arr.length=10; //將數組長度恢復為10

alert(arr[8]); //雖然長度被恢復為10,但第9個元素卻無法收回,顯示"undefined"

    由上面的代碼我們可以清楚的看到length屬性的性質。但length對象不僅可以顯式的設置,它也有可能被隱式修改。JavaScript中可以使用一個未聲明過的變量,同樣,也可以使用一個未定義的數組元素(指索引超過或等于length的元素),這時,length屬性的值將被設置為所使用元素索引的值加1。例如下面的代碼:

var arr=[12,23,5,3,25,98,76,54,56,76];

alert(arr.length);

arr[15]=34;

alert(arr.length);

    代碼中同樣是先定義了一個包含10個數字的數組,通過alert語句可以看出其長度為10。隨后使用了索引為15的元素,將其賦值為15,即 arr[15]=34,這時再用alert語句輸出數組的長度,得到的是16。無論如何,對于習慣于強類型編程的開發人員來說,這是一個很令人驚訝的特性。事實上,使用new Array()形式創建的數組,其初始長度就是為0,正是對其中未定義元素的操作,才使數組的長度發生變化。

    由上面的介紹可以看到,length屬性是如此的神奇,利用它可以方便的增加或者減少數組的容量。因此對length屬性的深入了解,有助于在開發過程中靈活運用。

2、prototype 屬性

返回對象類型原型的引用。prototype 屬性是 object 共有的。

objectName.prototype

objectName 參數是object對象的名稱。

說明:用 prototype 屬性提供對象的類的一組基本功能。 對象的新實例“繼承”賦予該對象原型的操作。

    對于數組對象,以以下例子說明prototype 屬性的用途。

    給數組對象添加返回數組中最大元素值的方法。要完成這一點,聲明一個函數,將它加入 Array.prototype, 并使用它。

function array_max( )

{

   var i, max = this[0];

   for (i = 1; i < this.length; i++)

   {

   if (max < this[i])

   max = this[i];

   }

   return max;

}

Array.prototype.max = array_max;

var x = new Array(1, 2, 3, 4, 5, 6);

var y = x.max( );

該代碼執行后,y 保存數組 x 中的最大值,或說 6。

3、constructor 屬性

表示創建對象的函數。

object.constructor //object是對象或函數的名稱。

說明:constructor 屬性是所有具有 prototype 的對象的成員。它們包括除 Global 和 Math 對象以外的所有 JScript 固有對象。constructor 屬性保存了對構造特定對象實例的函數的引用。

例如:

x = new String("Hi");

if (x.constructor == String) // 進行處理(條件為真)。

function MyFunc {

// 函數體。

}

y = new MyFunc;

if (y.constructor == MyFunc) // 進行處理(條件為真)。

對于數組來說:

y = new Array();


原文:http://hi.baidu.com/iron0313/blog/item/5c0182dcde1f3ba9cd116600.html

臨江仙 2009-06-04 22:44 發表評論
]]>
js:日期正則表達式及檢測http://www.tkk7.com/release2006/archive/2009/06/04/280089.html臨江仙臨江仙Thu, 04 Jun 2009 14:36:00 GMThttp://www.tkk7.com/release2006/archive/2009/06/04/280089.htmlhttp://www.tkk7.com/release2006/comments/280089.htmlhttp://www.tkk7.com/release2006/archive/2009/06/04/280089.html#Feedback0http://www.tkk7.com/release2006/comments/commentRss/280089.htmlhttp://www.tkk7.com/release2006/services/trackbacks/280089.html /^(\d{4})\-(\d{2})\-(\d{2}) (\d{2}):(\d{2}):(\d{2})$/ ;
這是 yyyy-mm-ddde 的
/^(\d{4})\-(\d{2})\-(\d{2})$/
function validateCNDate( strValue ) {
var objRegExp = /^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$/

if(!objRegExp.test(strValue))
return false;
else{
var arrayDate = strValue.split(RegExp.$1);
var intDay = parseInt(arrayDate[2],10);
var intYear = parseInt(arrayDate[0],10);
var intMonth = parseInt(arrayDate[1],10);
if(intMonth > 12 || intMonth < 1) {
return false;
}
var arrayLookup = { '1' : 31,'3' : 31, '4' : 30,'5' : 31,'6' : 30,'7' : 31,
'8' : 31,'9' : 30,'10' : 31,'11' : 30,'12' : 31}
if(arrayLookup[parseInt(arrayDate[1])] != null) {
if(intDay <= arrayLookup[parseInt(arrayDate[1])] && intDay != 0)
return true;
}
if (intMonth-2 ==0) {
var booLeapYear = (intYear % 4 == 0 && (intYear % 100 != 0 || intYear % 400 == 0));
if( ((booLeapYear && intDay <= 29) || (!booLeapYear && intDay <=28)) && intDay !=0)
return true;
}
}
return false;
}

原文:http://www.jb51.net/article/9232.htm

臨江仙 2009-06-04 22:36 發表評論
]]>
JS驗證大全(收集自互聯網)http://www.tkk7.com/release2006/archive/2009/06/04/280088.html臨江仙臨江仙Thu, 04 Jun 2009 14:29:00 GMThttp://www.tkk7.com/release2006/archive/2009/06/04/280088.htmlhttp://www.tkk7.com/release2006/comments/280088.htmlhttp://www.tkk7.com/release2006/archive/2009/06/04/280088.html#Feedback0http://www.tkk7.com/release2006/comments/commentRss/280088.htmlhttp://www.tkk7.com/release2006/services/trackbacks/280088.html閱讀全文

臨江仙 2009-06-04 22:29 發表評論
]]>
自動生成POJO和DAO代碼http://www.tkk7.com/release2006/archive/2008/03/16/186675.html臨江仙臨江仙Sun, 16 Mar 2008 15:53:00 GMThttp://www.tkk7.com/release2006/archive/2008/03/16/186675.htmlhttp://www.tkk7.com/release2006/comments/186675.htmlhttp://www.tkk7.com/release2006/archive/2008/03/16/186675.html#Feedback2http://www.tkk7.com/release2006/comments/commentRss/186675.htmlhttp://www.tkk7.com/release2006/services/trackbacks/186675.html閱讀全文

臨江仙 2008-03-16 23:53 發表評論
]]>
使用MiddleGen生成java代碼時出現異常的一種解決方法http://www.tkk7.com/release2006/archive/2008/03/16/186645.html臨江仙臨江仙Sun, 16 Mar 2008 11:57:00 GMThttp://www.tkk7.com/release2006/archive/2008/03/16/186645.htmlhttp://www.tkk7.com/release2006/comments/186645.htmlhttp://www.tkk7.com/release2006/archive/2008/03/16/186645.html#Feedback2http://www.tkk7.com/release2006/comments/commentRss/186645.htmlhttp://www.tkk7.com/release2006/services/trackbacks/186645.html使用MiddleGen根據hbm.xml映射文件生成java代碼的時候,可能出現如下錯誤:

BUILD FAILED
D:\Middlegen-Hibernate-r5\build.xml:219: Caused by:
Caused by:
java.lang.NoClassDefFoundError: net/sf/hibernate/MappingException
??????? at net.sf.hibernate.tool.hbm2java.Hbm2JavaTask.processFile(Hbm2JavaTask.
java:145)
??????? at net.sf.hibernate.tool.hbm2java.Hbm2JavaTask.execute(Hbm2JavaTask.java
:95)
??????? at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
??????? at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
??????? at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
??????? at java.lang.reflect.Method.invoke(Method.java:585)
??????? at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav
a:105)
??????? at org.apache.tools.ant.Task.perform(Task.java:348)
??????? at org.apache.tools.ant.Target.execute(Target.java:357)
??????? at org.apache.tools.ant.Target.performTasks(Target.java:385)
??????? at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
??????? at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
??????? at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExe
cutor.java:41)

這主要是因為MiddleGen中導入的Hibernate包和HibernateTools的包版本不一致。目前HibernateTools的版本是2.0的,不支持Hibernate3.0的包。
重新使用Hibernate2的包,再執行一次。問題解決。

臨江仙 2008-03-16 19:57 發表評論
]]>
struts下漢字亂碼的一種解決方法http://www.tkk7.com/release2006/archive/2007/01/23/95524.html臨江仙臨江仙Tue, 23 Jan 2007 05:39:00 GMThttp://www.tkk7.com/release2006/archive/2007/01/23/95524.htmlhttp://www.tkk7.com/release2006/comments/95524.htmlhttp://www.tkk7.com/release2006/archive/2007/01/23/95524.html#Feedback5http://www.tkk7.com/release2006/comments/commentRss/95524.htmlhttp://www.tkk7.com/release2006/services/trackbacks/95524.html???? 最近我們在編碼的過程中遇到了用request傳參數時中文亂碼的問題,花費好幾天的時間去解決這個問題。好在偶同學功力深厚,最終還是攻克了這個難題。
??? 解決方法很簡單:在tomcat目錄下的server.xml配置文件中的<Connector>標簽中添加屬性URIEncoding,令URIEncoding="GBK"。問題解決~

臨江仙 2007-01-23 13:39 發表評論
]]>
用回車實現控件間的切換http://www.tkk7.com/release2006/archive/2006/11/26/83623.html臨江仙臨江仙Sun, 26 Nov 2006 08:20:00 GMThttp://www.tkk7.com/release2006/archive/2006/11/26/83623.htmlhttp://www.tkk7.com/release2006/comments/83623.htmlhttp://www.tkk7.com/release2006/archive/2006/11/26/83623.html#Feedback0http://www.tkk7.com/release2006/comments/commentRss/83623.htmlhttp://www.tkk7.com/release2006/services/trackbacks/83623.html
<!DOCTYPE?HTML?PUBLIC?"-//W3C//DTD?HTML?4.01?Transitional//EN">
<html>
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=UTF-8">
<title>用回車實現控件間的切換—示例</title>

<script?type="text/javascript"?for="document"?event="onkeydown">
<!--
??
if(event.keyCode?==?13)
?????event.keyCode?
=?9;
-->
</script>
</head>
<body>
????姓名:
<input?id="input1"?type="text"><br>
????年齡:
<input?id="input2"?type="text"><br/>
????性別:
<select?size="1">
????????????
<option?value="1"></option>
????????????
<option?value="2"></option>
????????????
</select><br>
????籍貫:
<input?id="input3"?type="text"><br/>
????是否畢業:
<input?type="checkbox"?name="yes"?value="1"/>
????
<input?type="checkbox"?name="yes"?value="1"/><br>
????畢業院校:?
<input?id="input4"?type="text"><br>
????
<br>
</body>
</html>




臨江仙 2006-11-26 16:20 發表評論
]]>
AJAX征路1 最簡單的浮動框示例http://www.tkk7.com/release2006/archive/2006/11/26/83543.html臨江仙臨江仙Sat, 25 Nov 2006 16:18:00 GMThttp://www.tkk7.com/release2006/archive/2006/11/26/83543.htmlhttp://www.tkk7.com/release2006/comments/83543.htmlhttp://www.tkk7.com/release2006/archive/2006/11/26/83543.html#Feedback5http://www.tkk7.com/release2006/comments/commentRss/83543.htmlhttp://www.tkk7.com/release2006/services/trackbacks/83543.html
<!DOCTYPE?HTML?PUBLIC?"-//W3C//DTD?HTML?4.01?Transitional//EN">
<html>
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=UTF-8">
<title>Insert?title?here</title>
????
<style?type="text/css">
????????.Parent?
{
????????????position
:absolute;
????????????height
:150px;?width:200px;
????????????top
:0px;?left:0px;
????????????border
:1px?solid?#123456;
????????????BACKGROUND-COLOR
:?#bbbbbb
????????
}
????????.Header?
{
????????????margin
:2px;
??????????????padding
:2px;
??????????????width
:194px;
?????????????color
:white;
?????????????background-color
:navy;
?????????????font-family
:宋體;
??????????????font-size
:12px;
????????
}
????????.Content?
{
????????????color
:black;
????????????font-family
:宋體;
????????????font-size
:12px;
????????
}
????
</style>??

????
<script?type="text/javascript">
????????
var?dx?=?0;
????????
var?dy?=?0;
????????
var?x?=?0;
????????
var?y?=?0;
????????
var?isMouseDown?=?false;
????????
var?idNumPre?=?-1;
????????
var?root;
????????
????????
function?mouseMove(idNum)?{
????????????
if?(isMouseDown)?{
????????????????
if?(idNumPre?!=?idNum)?{
????????????????????root?
=?document.getElementById("Parent"?+?idNum);
????????????????????idNumPre?
=?idNum;
????????????????}
????????????????root.style.top?
=?event.clientY?-?dy?+?"px";????
????????????????root.style.left?
=?event.clientX?-?dx?+?"px";
????????????????y?
=?event.clientY?-?dy;
????????????????x?
=?event.clientX?-?dx;
????????????}
????????}
????????
????????
function?mouseDown(idNum)?{
????????????dx?
=?event.clientX?-?x;
????????????dy?
=?event.clientY?-?y;
????????????isMouseDown?
=?true;
????????}
????????
????????
function?mouseUp(idNum)?{
????????????isMouseDown?
=?false;
????????}
????
????????
function?mouseOut(idNum)?{
????????????isMouseDown?
=?false;
????????}
????
</script>

</head>
<body>
<div?id?=?"Parent1"?class='Parent'>
????
<div?id?=?"header1"?class="Header"?onmouseup="mouseUp('1');"
? ? ? ? onmousemove
="mouseMove('1');" onmousedown="mouseDown('1');"
? ? ? ? onmouseOut
="mouseOut('1');">浮動框示例
????
</div>
????
<div?id?=?"content1"?class="Content">release2006@163.com</div>
</div>
</body>
</html>


臨江仙 2006-11-26 00:18 發表評論
]]>
主站蜘蛛池模板: 久久久久久久岛国免费播放| 亚洲免费一区二区| 亚洲免费一级视频| 亚洲中文字幕无码av在线| 16女性下面无遮挡免费| 久久精品国产免费| 国产成人精品日本亚洲网站 | 91亚洲精品自在在线观看| 2021国内精品久久久久精免费| 91亚洲国产在人线播放午夜| 亚洲午夜免费视频| 亚洲专区中文字幕| 大学生a级毛片免费观看| 日韩欧美亚洲国产精品字幕久久久 | 亚洲日本VA中文字幕久久道具| 永久免费看bbb| 免费精品国产自产拍在线观看| 国产成人精品日本亚洲专区| 女同免费毛片在线播放| 亚洲一区二区三区高清| 最近免费中文字幕4| 美女18毛片免费视频| 国产亚洲欧洲精品| 97性无码区免费| 日韩精品亚洲专区在线影视| 久久久久亚洲AV成人网人人网站| 黄网站免费在线观看| 亚洲一本之道高清乱码| 国产免费拔擦拔擦8x| 成人一区二区免费视频| 亚洲第一网站免费视频| 暖暖日本免费在线视频| a级毛片免费全部播放| 亚洲天堂电影在线观看| 啊灬啊灬别停啊灬用力啊免费看| 中文字幕av免费专区| 香蕉大伊亚洲人在线观看| 亚洲视频在线一区二区| xxxxx免费视频| 一区视频免费观看| 亚洲精品在线播放视频|