国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

JavaScript對象(Date_Array)

2024-04-27 15:10:50
字體:
來源:轉載
供稿:網友

Date(日期)對象

日期對象用于處理日期和時間

var today = new Date() 自動將當前時間保存為初始值

屬性 描述
constructor 返回對創建此對象的 Date 函數的引用
PRototype 使您有能力向對象添加屬性和方法

方法 描述
Date() 返回當日的日期和時間。
getDate() 從 Date 對象返回一個月中的某一天 (1 ~ 31)
getDay() 從 Date 對象返回一周中的某一天 (0 ~ 6)。
getMonth() 從 Date 對象返回月份 (0 ~ 11)。
getFullYear() 從 Date 對象以四位數字返回年份。
getYear() 請使用 getFullYear() 方法代替。
getHours() 返回 Date 對象的小時 (0 ~ 23)。
getMinutes() 返回 Date 對象的分鐘 (0 ~ 59)。
getSeconds() 返回 Date 對象的秒數 (0 ~ 59)。
getMilliseconds() 返回 Date 對象的毫秒(0 ~ 999)。
getTime() 返回 1970 年 1 月 1 日至今的毫秒數。
getTimezoneOffset() 返回本地時間與格林威治標準時間 (GMT) 的分鐘差。
getUTCDate() 根據世界時從 Date 對象返回月中的一天 (1 ~ 31)。
getUTCDay() 根據世界時從 Date 對象返回周中的一天 (0 ~ 6)。
getUTCMonth() 根據世界時從 Date 對象返回月份 (0 ~ 11)。
getUTCFullYear() 根據世界時從 Date 對象返回四位數的年份。
getUTCHours() 根據世界時返回 Date 對象的小時 (0 ~ 23)。
getUTCMinutes() 根據世界時返回 Date 對象的分鐘 (0 ~ 59)。
getUTCSeconds() 根據世界時返回 Date 對象的秒鐘 (0 ~ 59)。
getUTCMilliseconds() 根據世界時返回 Date 對象的毫秒(0 ~ 999)。
parse() 返回1970年1月1日午夜到指定日期(字符串)的毫秒數。
setDate() 設置 Date 對象中月的某一天 (1 ~ 31)。v
setMonth() 設置 Date 對象中月份 (0 ~ 11)。v
setFullYear(year,month,day) 設置 Date 對象中的年份(四位數字)月,日[月、日可選]。
setYear() 請使用 setFullYear() 方法代替。
setHours() 設置 Date 對象中的小時 (0 ~ 23)。
setMinutes() 設置 Date 對象中的分鐘 (0 ~ 59)。
setSeconds() 設置 Date 對象中的秒鐘 (0 ~ 59)。
setMilliseconds() 設置 Date 對象中的毫秒 (0 ~ 999)。
setTime() 以毫秒設置 Date 對象。
setUTCDate() 根據世界時設置 Date 對象中月份的一天 (1 ~ 31)。
setUTCMonth() 根據世界時設置 Date 對象中的月份 (0 ~ 11)。
setUTCFullYear() 根據世界時設置 Date 對象中的年份(四位數字)。
setUTCHours() 根據世界時設置 Date 對象中的小時 (0 ~ 23)。
setUTCMinutes() 根據世界時設置 Date 對象中的分鐘 (0 ~ 59)。
setUTCSeconds() 根據世界時設置 Date 對象中的秒鐘 (0 ~ 59)。
setUTCMilliseconds() 根據世界時設置 Date 對象中的毫秒 (0 ~ 999)。
toSource() 返回該對象的源代碼。
toString() 把 Date 對象轉換為字符串。
toTimeString() 把 Date 對象的時間部分轉換為字符串。
toDateString() 把 Date 對象的日期部分轉換為字符串。
toGMTString() 請使用 toUTCString() 方法代替。
toUTCString() 根據世界時,把 Date 對象轉換為字符串。
toLocaleString() 根據本地時間格式,把 Date 對象轉換為字符串。
toLocaleTimeString() 根據本地時間格式,把 Date 對象的時間部分轉換為字符串。
toLocaleDateString() 根據本地時間格式,把 Date 對象的日期部分轉換為字符串。
UTC() 根據世界時返回 1970 年 1 月 1 日 到指定日期的毫秒數。
valueOf() 返回 Date 對象的原始值。
<html> <body> <script> var today = new Date(); var year = today.getFullYear(); var month = today.getMonth()+1; var day = today.getDate(); var week = today.getDay()+1; var hours = today.getHours(); var minutes = today.getMinutes(); var seconds = today.getSeconds(); var milliseconds = today.getMilliseconds(); document.write("今天是:"+year+"年"+month+"月"+day+"日."+"星期"+week+". "+hours+":"+minutes+":"+seconds+":"+milliseconds); </script> </body></html>

運行結果是:今天是:2017年2月7日.星期3. 13:28:0:956

Array 對象

用構造函數創建對象時,如果不使用 new 運算符,它的行為與使用 new 運算符調用它時的行為完全一樣。

屬性 描述
constructor 返回對創建此對象的數組函數的引用
length 設置或返回數組中元素的數目
prototype 使您有能力向對象添加屬性和方法

方法 描述
concat() 連接兩個或更多的數組,并返回結果。
join() 把數組的所有元素放入一個字符串。元素通過指定的分隔符進行分隔。
pop() 刪除并返回數組的最后一個元素
push() 向數組的末尾添加一個或更多元素,并返回新的長度。
reverse() 顛倒數組中元素的順序。
shift() 刪除并返回數組的第一個元素
slice() 從某個已有的數組返回選定的元素
sort() 對數組的元素進行排序
splice() 刪除元素,并向數組添加新元素。
toSource() 返回該對象的源代碼。
toString() 把數組轉換為字符串,并返回結果。
toLocaleString() 把數組轉換為本地數組,并返回結果。
unshift() 向數組的開頭添加一個或更多元素,并返回新的長度。
valueOf() 返回數組對象的原始值

1,slice(start,end) : 截取從start~end的子數組,原數組不變,返回的是新數組。end可以不寫,表示從start到最后一個元素 2,splice(index,howmany,item1,…..,itemX) : 從index位置刪除howmany個元素,并用items替換刪除的元素

向數組中添加元素:

var data = new Array(“a”,”b”,”c”,”d”,”e”,”f”); data.splice(1,0,”s”); document.write(data); 結果是 a,s,b,c,d,e,f

替換數組中的元素(還是上面的數組):

data.splice(1,0,”s”); 結果是 a,s,c,d,e,f

添加多個元素

data.splice(1,1,”s”,”m”,”n”); 結果是 a,s,m,n,c,d,e,f

3,sort(sortby) : 排序,若沒有參數則按照字母順序排序

var data = new Array(1,2000,30,400,500); document.write(data.sort().join(“.”)); 結果是 1.2000.30.400.500

可以自定義排序函數,需要滿足一下要求: 1. 若 a 小于 b,在排序后的數組中 a 應該出現在 b 之前,則返回一個小于 0 的值。 2. 若 a 等于 b,則返回 0。 3. 若 a 大于 b,則返回一個大于 0 的值。

<!--按照數值大小排序--><html> <body> <script> var data = new Array(1,2000,30,400,500); document.write(data.join(".")+"<br/>"); function compare(a,b){ return a-b; } document.write(data.sort(compare).join(".")); </script> </body></html>

結果是: 1.2000.30.400.500 1.30.400.500.2000

4,數組中的棧和隊列 棧: 入棧:push,出棧:pop 入棧:unshift,出棧:shift

隊列: 入隊:push,出隊:shift 入隊:unshift,出隊:pop


上一篇:sqlmapconfig.xml

下一篇:文字空心

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 铜川市| 苍溪县| 旅游| 太和县| 彭州市| 建阳市| 南木林县| 新源县| 甘肃省| 永清县| 济南市| 三明市| 淳安县| 荃湾区| 正安县| 化隆| 雷山县| 乐平市| 宁武县| 阿拉善盟| 望奎县| 蒙阴县| 潮州市| 贵港市| 玉林市| 溧水县| 镇雄县| 余干县| 孙吴县| 同仁县| 舟曲县| 高要市| 扎鲁特旗| 措勤县| 呼伦贝尔市| 武胜县| 政和县| 林芝县| 苏尼特左旗| 宾川县| 视频|