js面試題-數組去重

  今天,在聊天羣裏看到數組去重的話題,面試者的答案以下:程序員

  

   參考答案以下:es6

  

  程序員思惟,作出以下測試:面試

  

  未考慮到:1,‘1’是不一樣的,應該不去重算法

  

  未考慮到對象數組

  因此,參考答案只能去重基礎類型測試

  根據以往看過的文章,基礎去重採用es6語法能夠這麼寫。對象

  

  如今的面試題,挺考驗一我的的能力的,算法思路、知識面等等。blog

  這個和問複製對象回答 JSON.parse(JSON.stringify(xxx)),問排序回答 sort 有點接近。排序

  做爲一名技術人員,特別是技術更新迭代較快的時代,閱讀,思考,實踐,是必不可少的。string

      對於本文,我主要想表達的是數組去重,並非那麼簡單。存在各類狀況,須要考慮到不少,好比對象,好比數據量特別大,好比反覆調用等等。

相關文章
相關標籤/搜索