標籤:
1.Date 日期對象
(1)文法:var mydate=new Date();
(2)參數說明:mydate 成為日期對象,並且已有初始值:目前時間(當前電腦系統時間)。
(3)存取方法文法:<日期對象>.<方法>;
(4)Date對象中處理時間和日期的常用方法:
(5)注意事項:get/setTime() 返回/設定時間,單位是毫秒數;
時間延遲 1 小時,就是: “x.setTime(x.getTime() + 60 * 60 * 1000);”
2.String字串對象
(1)文法:var stringObject="I love JavaScript!";
(2)訪問字串的屬性:stringObject.length; //獲得字串的長度;注意:空格也屬於一個字元
(3)訪問字串的方法:
3_1: stringObject.toUpperCase();//將字串小寫字母轉換為大寫;
3_2: stringObject.toLowerCase();//將字串大寫字母轉換為小寫;
3_3: stringObject.charAt(index);//返回指定位置的字元;注意:1.字串中第一個字元的下標是 0。最後一個字元的下標為字串長度減一(string.length-1)。2.如果參數 index 不在 0 與 string.length-1 之間,該方法將返回一個Null 字元串。
3_4: stringObject.indexOf(substring, startpos);//返回指定的字串出現的位置 ;注意:1.indexOf() 方法區分大小寫。2.如果要檢索的字串值沒有出現,則該方法返回 -1。
3_5: stringObject.split(separator,limit);//字串分割 ;注意:如果把Null 字元串 ("") 用作 separator,那麼 stringObject 中的每個字元之間都會被分割。
3_6: stringObject.substring(starPos,stopPos)//提取字串;注意:1. 返回的內容是從 start開始(包含start位置的字元)到 stop-1 處的所有字元,其長度為 stop 減start。2. 如果參數 start 與 stop 相等,那麼該方法返回的就是一個空串(即長度為 0 的字串)。3. 如果 start 比 stop 大,那麼該方法在提取子串之前會先交換這兩個參數。
3.其餘內建對象見連結http://www.ibm.com/developerworks/cn/web/wa-objectsinjs-v1b/#list2
JavaScript中的內建對象