我需要在我的代碼中有一個new Date()
,絕對不會在乎它將創建的日期/時間,因爲我將在以後設置日期和時間。我只需要一個新的對象。怎麼做?因爲new Date()
會檢查實際時間。是否有一些我可以創建的默認日期?最快創建新日期
最快創建新日期
回答
試試這個變種: new Date(0)
從這個來源: https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Date
javascript日期對象只能通過調用JavaScript的 日期作爲構造函數來實例化:調用它作爲一個經常性功能(即沒有 新運算符)將返回一個字符串而不是Date對象; 與其他JavaScript對象類型不同,JavaScript Date對象沒有 字面語法。
如果未提供任何參數,則構造函數會根據系統 設置爲當前日期和時間創建Date對象的日期對象 。
這意味着0
參數可以真正提高性能。
下面是性能差異的一個度量:https://www.measurethat.net/Benchmarks/ShowResult/5146但是請注意,即使是使用'new Date()'的較慢方法,也能夠每秒獲得500萬次操作,對於幾乎任何目的而言,這應該足夠快。 –
同意,幾乎在任何情況下都無法創建任何性能問題。 – lunochkin
- 1. 確定最小/最大日期以創建日期範圍?
- 2. 新日期()與ISO 8061日期創建日期根據時區
- 3. 日期創建日期和上一次更新日期爲MySQL
- 4. SQL最新日期
- 5. SQL最新日期
- 6. 如何以applescript的創建日期複製最新的文件?
- 7. SQL - 如何獲取創建日期相同的最新數據
- 8. 創建一個具有創建日期和更新日期的表(只讀)
- 9. javascript新日期創建錯誤
- 10. 創建日期數據的新變量
- 11. MAX(日期)不回來最新日期
- 12. 特定的URL創建日期和更新日期
- 13. 按日期創建
- 14. Array創建日期
- 15. APK創建日期
- 16. 最快的C++ GUI創建
- 17. NTFS - 最快的方式找到創建/修改日期的文件
- 18. Python Pandas:創建日期時間索引的最快方法是什麼?
- 19. BigCommerce獲取按分鐘創建日期創建日期
- 20. Oracle DB - 基於日期創建最新數據的新員工表
- 21. Syncadapter最後更新日期
- 22. 檢索最新的日期
- 23. Google Search Console最新日期
- 24. Reactjs - 最新日期選擇
- 25. 最新日期爲sql
- 26. 獲取最新日期
- 27. 選擇最新日期
- 28. SQL最新日期記錄
- 29. SQL Query的最新日期
- 30. 最新發表日期
爲什麼你想在你知道你想要它之前創建一個Date對象? – larz
你可以做'新日期(0)',但我懷疑這是更快。無論如何,它將不得不創建日期的內部結構。 –