['1','2','3'].map(parseInt)

前幾天被問到這個問題,[1,2,3]脫口而出,結果被虐的渣都不剩,首先這個答案肯定是錯的,那麼應該輸出什麼呢? 爲啥子會是這樣呢?是因爲我沒有理解: 1)map函數傳遞參數的定義,2)parseInt函數針對於radix這個參數的理解。 通常使用map函數的時候都會傳入一個函數,這個函數一般只使用1-2個參數, let arr = ['1','2','3'].map(function(item){
相關文章
相關標籤/搜索