做題學知識(1)

2021-09-29 18:34:34 字數 986 閱讀 2887

["1", "2", "3"].map(parseint)
這題主要考查了陣列的 map 方法和 parseint 的用法。

map

[1, 2, 3].map((currentvalue, index, arr) => )// 2,4,6
parseint

parseint('4') // 4parseint('4', 10) // 4parseint('0101', 2) // 5
因此上面的題可以解析為

["1", "2", "3"].map(parseint(currentvalue, index))

=>

parseint('1', 0) // 0 可以作為十進位制數進行解析 1parseint('2', 1) // 不存在這種解析方式 nanparseint('3', 2) // 二進位制中不存在數字 3 ,所以返回 nan

=> 綜上答案為:[1, nan, nan]

parsefloat('123.342fajd') // 123.342
上榜理由名字相似,都是處理字串返回數字

上榜理由

都能夠遍歷陣列

接受引數的格式相同

都能運算元組,卻不破壞原始陣列

做題學知識(4)之 Promise

請問是列印出來錯誤 1 還是錯誤 2 呢?new promise resolve,reject then val catch error 請問列印出來什麼?new promise resolve,reject then val error catch error 請問是列印出來錯誤 1 還是錯誤 2...

C 做題總結(1)

1 malloc與free和new與delete的區別 1 malloc和free是庫函式,以位元組為單位申請堆記憶體 2 new和delete是關鍵字,以型別為單位申請堆記憶體 3 malloc和free單純的對記憶體進行申請與釋放 4 對於基本型別new關鍵字會對記憶體進行初始化 5 對於類型別...

牛客網做題總結(1)

在牛客網上做了一 些題,過來總結一下問題 1.陣列 二維陣列第一維長度代表每一列的元素個數,第二維代表每一行的元素個數且不能省略 2.關於類成員函式的過載,覆蓋和隱藏 題目 類成員函式的過載 覆蓋和隱藏區別描述正確的有?a.覆蓋是指在同乙個類中名字相同,引數不同 b.過載是指派生類函式覆蓋基類函式,...