JavaScript Date()建構函式
本文將結合程式碼例項詳細介紹一下Date()建構函式。
下面文章主要包含如下幾個方面的內容:
(1).Date()建構函式的作用。
(2).Date()建構函式的引數。
一.Date()建構函式的作用:
Date是關於時間日期的物件(類),包含豐富的API可供我們應用。
靜態方法可以直接通過類名呼叫,例項方法和屬性則必須通過Date物件例項。
通過Date()建構函式可以建立一個Date物件例項。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼let date=new Date(); console.log(date.toLocaleString());
程式碼執行效果截圖如下:
程式碼分析如下:
(1).通過建構函式Date()建立一個Date物件例項。
(2).然後呼叫例項方法toLocaleString()列印出本地時間日期格式字串。
建構函式可以使用預設引數或者人為指定引數,下面會進行介紹。
二.建構函式的引數:
在上面的程式碼中,Date()建構函式並沒有規定引數。
此時建立基於本地時間(北京時間),客戶端當前時間日期的Date例項。
當然我們也可以為建構函式規定引數,有如下幾種型別:
(1).時間戳。
(2).時間日期字串。
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼let date=new Date(1000000000000); console.log(date.toLocaleString());
谷歌控制檯列印效果截圖如下:
上述程式碼中,建構函式的引數是一個時間戳,也就是一個數值型別。
[JavaScript] 純文字檢視 複製程式碼執行程式碼let date = new Date("2019/01/01 15:25:08"); console.log(date.toLocaleString());
谷歌控制檯列印效果截圖如下:
上述程式碼中,建構函式的引數是一個時間日期字串。
建構函式的引數還是比較複雜的,更為詳盡內容參閱JavaScript Date() 引數一章節。
相關文章
- JavaScript 建構函式JavaScript函式
- 回顧Javascript建構函式JavaScript函式
- 【譯】JavaScript 工廠函式 vs 建構函式JavaScript函式
- 預設建構函式、引數化建構函式、複製建構函式、解構函式函式
- 建構函式與解構函式函式
- Date函式方法函式
- ## 建構函式函式
- [JavaScript]原型、原型鏈、建構函式與繼承JavaScript原型函式繼承
- JavaScript建構函式,物件導向程式設計JavaScript函式物件程式設計
- C++ 建構函式和解構函式C++函式
- 類的建構函式和解構函式函式
- 你不知道的JavaScript--Item8 函式,方法,建構函式呼叫JavaScript函式
- 不同Node版本導致的Date建構函式問題及解決方法函式
- JavaScript物件導向之二(建構函式繼承)JavaScript物件函式繼承
- 詳解 JavaScript 建構函式和 "new" 操作符JavaScript函式
- PHP筆記:建構函式與解構函式PHP筆記函式
- JavaScript教程全套影片合集:建構函式內容講解JavaScript函式
- 【C++】初始化列表建構函式VS普通建構函式C++函式
- C++中建構函式,拷貝建構函式和賦值函式的詳解C++函式賦值
- 11-建構函式函式
- 初識建構函式函式
- 建構函式建立物件函式物件
- 建構函式詳解函式
- 建構函式和類函式
- 關於建構函式與解構函式的分享函式
- C++入門記-建構函式和解構函式C++函式
- 《JavaScript物件導向精要》之四:建構函式和原型物件JavaScript物件函式原型
- Javascript繼承2:建立即繼承—-建構函式繼承JavaScript繼承函式
- 前端面試之理解原型/建構函式/例項(JavaScript篇)前端面試原型函式JavaScript
- javascript系列--認識並理解建構函式,原型和原型鏈JavaScript函式原型
- 建構函式與普通函式的區別函式
- PHP date() 函式遇到的坑PHP函式
- constructor 未指向建構函式Struct函式
- JS 建構函式與類JS函式
- Dart建構函式介紹Dart函式
- Java建構函式詳解Java函式
- Java泛型建構函式Java泛型函式
- javascript中初始化建構函式時new所起的作用JavaScript函式