07 javascript內建物件Date

2021-08-28 18:14:13 字數 1281 閱讀 5714

在js中使用date物件來表示乙個時間

如果直接使用建構函式建立乙個date物件,則會封裝為當前**執行的時間.
var d = new date();
建立乙個指定的時間物件
需要在建構函式中傳遞乙個表示時間的字串作為引數

日期的格式  月份/日/年 時:分:秒

var d2 = new date("2/18/2011 11:10:30");

getdate()
獲取當前日期物件是幾日

var date = d2.getdate();
getday()
獲取當前日期物件是週幾

會返回乙個0-6的值

0 表示週日

1表示周一

var day = d2.getday

getmonth()
獲取當前物件時間物件的月份

d2 = new date("12/18/2011 11:10:30");

會返回乙個0-11的值

0 表示1月

1 表示2月

11 表示12月

var month = d2.getmonth();

getfullyear()
獲取當前日期物件的年份

var year = d2.getfullyear();
gettime()
獲取當前日期物件的時間戳

時間戳,指的是從格林威治標準時間的2023年1月1日,0時0分0秒到當前日期所花費的毫秒數

(1秒 = 1000毫秒);計算機底層在儲存時間時使用都是時間戳。

var time = d2.gettime();

利用時間戳來測試**的執行的效能
//獲取當前的時間戳

var start = date.now();

for(var i=0 ; i<100 ; i++)

var end = date.now();

console.log("執行了:"+(end - start)+"毫秒");

07 javascript作用域與作用域鏈

理解 就是一塊 地盤 乙個 段所在的區域 它是靜態的 相對於上下文物件 在編寫 時就確定了 分類全域性作用域 函式作用域 沒有塊作用域 es6有了 作用 隔離變數,不同作用域下同名變數不會有衝突 es5 沒塊作用域 if true console.log c 3 var a 10,b 20 func...

JavaScript內建函式

1.parseint 函式 該函式主要將首位為數字的字串轉換成數字,如果不是以數字開頭,那麼將返回nan。parseint stringnum,n stringnum 需要轉換為整形的字串 n 提供在2 36之間的數字所儲存數字的進製數,可以選 2.parsefloat 函式 parsefloat ...

JavaScript內建函式

1.number 作用 將字串型別轉換為數值型別 用法 number 字串 若該字串無法轉換成數值,那麼將返回nan nota number 2.isnan a 作用 判斷指定的字串是不是數值 b 用法 isnan 測試值 結果為true或false 不是數值為true,是數值則結果為false 3...