1. 程式人生 > >js中Date()函式的getTime()獲取的一直是同一個數,不會隨時間變化

js中Date()函式的getTime()獲取的一直是同一個數,不會隨時間變化

在js中,Date()函式的 getTime()方法返回的是距離1970/1/1的毫秒數,為什麼不同時間使用這個getTime()得到的時間都是一樣.

解決辦法:  

var d = new Date()   //一定要new 的方法不能直接相等

d.getTime()       //獲取的是建立d時的毫秒數,不會隨時間的增加而增加

同時如果是要計算某段程式碼執行的時長,那麼可以使用以下更便捷的方式:

   console.time("a");

   你要測試執行的時間的程式碼;

   console.timeEnd("a")              //執行到本條語句時,控制檯中就會輸出 a:XX毫秒.   其中a是自己定義的一個計時器的名字.

相關推薦

jsDate()函式getTime()獲取一直同一個數,隨時變化

在js中,Date()函式的 getTime()方法返回的是距離1970/1/1的毫秒數,為什麼不同時間使用這個getTime()得到的時間都是一樣.解決辦法:  var d = new Date()   //一定要new 的方法不能直接相等d.getTime()      

jsinput可以聯動顯示,但label

js中input可以聯動顯示,但label不會 編者:李國帥 qq:9611153 微信lgs9611153 時間:2008-10-13 14:35 背景原因: 很久之前碰到的問題,覺得有意思分享一下。 Input和label標籤如果使用js的方式進行更改,label不能馬上

JSDate物件的操作-及js庫內部內建物件 Js獲取當前日期時間及其它操作

Js獲取當前日期時間及其它操作 轉載於carekee部落格 原地址:http://www.cnblogs.com/carekee/articles/1678041.html         var myDate = n

js一個函式獲取另一個函式返回值問題

//此種為非同步,還不等ajax賦完值,函式就return了。   function getCaseInfoForMap(){    var formInfo=$("#firstForm").serialize();    var dd;     $.ajax({     

JsDate日期的使用(加一天,加一個月,獲取0時0分0秒,23時59分59秒等)

程式碼示例如下:(以當前日期new Date()為例。也可以將例中new Date()換成任意Date物件)1.獲取今天的0時0分0秒(常用於開始日期的獲取)var startDate= new Date(new Date().toLocaleDateString()); /

js函式形式

在js中的函式形式的種類   1、普通函式  function  fn(){ }、var  fn=function()   2、類 物件    object   物件裡面的資料以鍵值對的形式存在,跟json一樣   1、單例模式   

JS函式引數傳遞到底是按值傳遞還是按引用傳遞

首先我們知道JS中的資料型別大致可以分為簡單資料型別和複雜資料型別; 當我們宣告一個變數並給它賦值時,可以賦給其簡單值和複雜值(以下堆記憶體和棧記憶體的地址表示均隨意取的,只是為了區分,不代表真實的記憶體地址); 針對簡單資料型別: 例1 var simpleData1 = 18 v

js Date

1. Date           Date  封裝一個時間,並提供操作時間的API ; 何時使用  : 只要在程式中儲存時間或計算時間 . 建立 1.  建立日期物件並自動獲得當前系統時間:

js的事件以及獲取內容

prop outerhtml 焦點 change 內容 onchange use chan ner 1.常用事件       onload:當頁面中的所有的標簽,文檔,圖片等資源加載完畢後會觸發onload事件      onclick:鼠標單擊事件      ondblc

js Date物件方法詳解

          var myDate = new Date();        myDate.getFullYear()  //獲取完整

前端之js函式

函式 函式就是重複執行的程式碼片。   函式定義與執行 <script type="text/javascript">     // 函式定義     fu

jsnew函式後帶括號和帶括號的區別

用new建立建構函式的例項時,通常情況下new 的建構函式後面需要帶括號(譬如:new Parent())。 有些情況下new的建構函式後帶括號和不帶括號的情況一致,譬如: function Parent(){ this.num = 1; } co

JS 基礎篇(四):JS函式

目錄: 簡單介紹下關於JS函式使用過程中的一些情況。 一、函式的引數 1、呼叫函式時沒有提供足夠的引數,缺少的引數將會被underfined替代。 function add(a,b){ console.log("a:"+a); // a:1 c

探究JSPromise函式then的奧祕

Promise概述 Promise物件是CommonJS工作組提出的一種規範,目的是為非同步操作提供統一介面。 那麼,什麼是Promises? 首先,它是一個物件,也就是說與其他JavaScript物件的用法,沒有什麼兩樣;其次,它起到代理作用(proxy),充當非同步操作與回撥

JS建構函式與普通函式的區別及JS建構函式、原型和例項的關係

JS中建構函式與普通函式的區別: https://www.cnblogs.com/cindy79/p/7245566.html JS建構函式、原型和例項的關係: https://blog.csdn.net/u012443286/article/details/78823955 Java

JS統計函式執行次數

一、統計函式執行次數 常規的方法可以使用 console.log 輸出來肉眼計算有多少個輸出 不過在Chrome中內建了一個 console.count 方法,可以統計一個字串輸出的次數。我們可以利用

JSMath函式的常用方法

Math 是數學函式,但又屬於物件資料型別 typeof Math => ‘object’ console.dir(Math) 檢視Math的所有函式方法。 1,Math.abs() 獲取絕對值 Math.abs(-12) = 12 2,Math.cei

js動態函式的一些用法嘗試

   在js中,經常會使用到函式,普通函式雖然很方便,但是,形式略顯複雜,特別是程式碼量大的時候,這時,我們可以使用動態函式,動態函式形式比較簡潔,並且比普通函式表示式更靈活,其結構如下: var fun_name=new Function(x1,x2,x3,...,fun

JS建構函式有return的分析

目錄 寫在前面 demo幫助理解 寫在前面 簡單的總結來說就一句話:如果return的值是基本資料型別的話,則忽略return,直接返回例項化的物件;如果return的值是引用型別的話,則不再返回例項化的物件,而是直接返回return返回的引用型別的值。 demo幫助理解

Js函式型別及宣告和表示式

Js中比較有趣的恐怕就是函式型別了: function value(){ return value; } alert(typeof value); //“function” typeof是一個獲得運算元型別的操作符,列印結果是function型別,這