摘要:表示要解析的數(shù)字的基數(shù)。為十進(jìn)制不知道啥二進(jìn)制只能以表示解析如下函數(shù)沒有第二參數(shù),只能按照十進(jìn)制輸出了,即為答案的輸出。
console.log([1, 2, 3].map(parseInt)); // [1, NaN, NaN] // 解析如下 // parseInt(1, 0) // 1, 沒有零進(jìn)制..直接轉(zhuǎn)換為十進(jìn)制了 // parseInt(2, 1) // 一進(jìn)制只能用0表示,所以返回NaN // parseInt(3, 2) // 二進(jìn)制用0 1表示,也返回NaN console.log([1, 2, 3].map(parseFloat)); // [1, 2, 3] // 解析如下 // parseFloat函數(shù)沒有第二參數(shù),只能按照十進(jìn)制輸出了,即為答案的輸出。
array.map(function(currentValue,index,arr), thisValue) parseInt(string,radix) string 必需。要被解析的字符串。 radix 可選。表示要解析的數(shù)字的基數(shù)。該值介于 2 ~ 36 之間。
array.map(parseInt(currentValue,index,arr),this) [1,2,3].map(parseInt(currentValue,index)) parseInt(1,0)// 0 為十進(jìn)制 parseInt(2,1)// 1 不知道啥 NaN parseInt(3,2)// 2 二進(jìn)制 只能以 0 1 表示 console.log([1, 2, 3].map(parseFloat)); // [1, 2, 3] // 解析如下 // parseFloat函數(shù)沒有第二參數(shù),只能按照十進(jìn)制輸出了,即為答案的輸出。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/108986.html
摘要:前言最近無意中發(fā)現(xiàn)了一道前端面試題一想,答案不是嘛。這只是前端題目中的一題,以后我還會總結(jié)更多的前端面試題的相關(guān)知識點(diǎn),來學(xué)習(xí)前端的相關(guān)知識 前言 最近無意中發(fā)現(xiàn)了一道前端面試題: [1, 2, 3].map(parseInt) 一想,答案不是 [1, 2, 3] 嘛。但在 chrome 控制臺下運(yùn)行一下,返回的卻是 [1, NaN, NaN]。 這是怎么回事呢?讓我們來看看 map(...
摘要:今天看見一道面試題答案是多少答案是對方法不太了解就去搜了一下,里面也包含了對這道面試題的詳解。方法返回一個由原數(shù)組中的每個元素調(diào)用一個指定方法后返回值組成的新數(shù)組。使用方法處理數(shù)組時,數(shù)組元素的范圍在方法第一次調(diào)用之前就已經(jīng)確定了。 今天看見一道面試題:[1,2,3].map(parseInt)答案是多少?答案是[1,NaN,NaN] 對map()方法不太了解就去搜了一下:Array....
摘要:函數(shù)作為參數(shù)情況,,和是中內(nèi)置的高階函數(shù)。知道了到底啊什么是高階函數(shù),有哪些類型的高階函數(shù)。公眾號技術(shù)棧路線大家好,我是,公眾號程序員成長指北作者,這篇文章是必知必會系列的高階函數(shù)講解。 前言 一道經(jīng)典面試題: //JS實(shí)現(xiàn)一個無限累加的add函數(shù) add(1) //1 add(1)(2) //3 add(1)(2)(3) //6 當(dāng)大家看到這個面試題的時候,能否在第一時間想到...
閱讀 6216·2021-11-22 15:32
閱讀 830·2021-11-11 16:54
閱讀 3167·2021-10-13 09:40
閱讀 2173·2021-09-03 10:35
閱讀 1845·2021-08-09 13:47
閱讀 1882·2019-08-30 15:55
閱讀 1942·2019-08-30 15:43
閱讀 2463·2019-08-29 17:06