摘要:類使用中遇到的在實例化時使用了兩種傳參方式是字符串一個參數(shù)是多個類型數(shù)據(jù)多參數(shù)可以看出當這種情況由于月份是由表示的所以這里的其實指的是一月由于參數(shù)是字符串字符串中的月份是表示所以這里的就是一月,所以那為啥又能等于呢因為這里的其實是月實際
JavaScript Date類使用中遇到的"bug"
var a1 = +new Date("2018,1,3"); var a11 = +new Date(2018, 0, 3); console.log(a1 === a11)//true var a = +new Date(2018, 1, 31); var a2 = +new Date(2018, 2, 3); console.log(a === a2)//true
在實例化時使用了兩種傳參方式
a1是""字符串(一個參數(shù))
a11是 多個number類型數(shù)據(jù)(多參數(shù))
可以看出當a11這種情況由于月份是由0-11表示的所以這里的0其實指的是一月
a1由于參數(shù)是字符串字符串中的月份是1-12表示所以這里的1就是一月,所以a1===all
那a為啥又能等于a2呢?
2018,1,31因為這里的1其實是2月,實際指的是2018.2.31
由于2018的二月只有28天 所以多出的3天其實是下個月的,也就是三月三日
所以 +new Date(2018, 1, 31)===+new Date(2018, 2, 3)
總結(jié):string傳參與number傳參處理方式有很大的區(qū)別
前者是指實際日期,new Date("2018,18,3")會報 Invalid Date
后者會進行合計,new Date(2018,18,3)返回Wed Jul 03 2019 00:00:00 GMT+0800 (中國標準時間)
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/107122.html
在過往學(xué)習(xí)的JavaScript都是在基礎(chǔ),現(xiàn)在為大家介紹更為深入的JavaScript知識?! avaScript函數(shù) JavaScript函數(shù)和Java函數(shù)是有一部分相似的,所以學(xué)習(xí)起來也會相對簡單 基本構(gòu)造 1.直接構(gòu)造 //function代表函數(shù)標志,name為函數(shù)名稱,參數(shù)可有可無 functionname(參數(shù)){ //... return; } 2....
小編寫這篇文章,主要目的還是給大家講一下關(guān)于python代碼的相關(guān)事宜,比如怎么才能夠?qū)崿F(xiàn)自動生產(chǎn)C++代碼,這里面還是比較的復(fù)雜的,下面小編就給大家貼出具體的代碼給大家來看下?! ∮龅降膯栴} 工作中遇到這么一個事,需要寫比較多的C++的底層數(shù)據(jù)庫類,但這些類大同小異,無非是增刪改查,如果人工來寫代碼,既費力又容易出錯;而借用python的代碼自動生成,可以輕松搞定; ?。惐菾AVA中的H...
摘要:為了避免某些場景下的意外,甚至推崇直接使用來代替。使用了運算符的一些規(guī)則,發(fā)生了類型轉(zhuǎn)換。按照以下規(guī)則轉(zhuǎn)換被傳遞參數(shù)直接返回直接返回直接返回直接返回直接返回返回一個對象的默認值。 前言 類型轉(zhuǎn)換在各個語言中都存在,而在 JavaScript 中由于缺乏對其的了解而不慎在使用中經(jīng)常造成bug被人詬病。為了避免某些場景下的意外,甚至推崇直接使用 Strict Equality( === )...
摘要:前言項目使用版本使用實現(xiàn)按需加載描述該報錯在項目上線一段時間后有用戶反映頁面無法正常游覽后面以問題問題區(qū)分問題導(dǎo)航點擊無法正常跳轉(zhuǎn)刷新后恢復(fù)正常打印報錯截圖問題頁面全白并且刷新仍然無效打印報錯截圖經(jīng)過一番折騰初步定位問題在經(jīng)過的打包后的 前言: 項目使用vue-cli版本2.9.3 ,vue-router使用webpackChunkName實現(xiàn)按需加載. showImg(https:/...
閱讀 3139·2021-11-02 14:40
閱讀 909·2019-08-30 15:53
閱讀 1384·2019-08-30 15:53
閱讀 3343·2019-08-30 13:53
閱讀 3418·2019-08-29 12:50
閱讀 1218·2019-08-26 13:49
閱讀 1960·2019-08-26 12:20
閱讀 3749·2019-08-26 11:33