上次24個實用 ES6 方法受到好評,這次再來 10個

毫無疑問,JavaScript 是Web開發中最流行的編程語言之一。無論使用的是 React,Vue 還是Angular,都只是 JavaScript。JS圍繞著廣闊而至關重要的生態系統發展,提供了無數的框架和庫,可幫助我們更快地開發應用程序。

但是有時候最好退一步,嘗試瞭解如何在沒有使用庫的情況下做事。看看下面的代碼片段,它們以優雅的方式解決了簡單的問題,在日常項目也很實用,所以記好筆記,當遇到問題時就可直接來用使用。

1.字符串反轉

在此示例中,我們使用展開運算符,Array的reverse方法和 String 的join方法來反轉給定的字符串。

上次24個實用 ES6 方法受到好評,這次再來 10個

2.計算指定數字的階乘

上次24個實用 ES6 方法受到好評,這次再來 10個

3.將數字轉換為數字數組

上次24個實用 ES6 方法受到好評,這次再來 10個

4.檢查數字是否為2的

上次24個實用 ES6 方法受到好評,這次再來 10個

5.從對象創建`鍵-值`對數組

上次24個實用 ES6 方法受到好評,這次再來 10個

6.返回數字數組中的最大值

上次24個實用 ES6 方法受到好評,這次再來 10個

7. 檢查數組中的所有元素是否相等

上次24個實用 ES6 方法受到好評,這次再來 10個

8. 返回數的平均值

上次24個實用 ES6 方法受到好評,這次再來 10個

9.返回兩個或多個數字的和

上次24個實用 ES6 方法受到好評,這次再來 10個

10.返回數字數組的冪集

所謂冪集(Power Set), 就是原集合中所有的子集(包括全集和空集)構成的集族。可數集是最小的無限集;它的冪集和實數集一一對應(也稱同勢),是不可數集。不是所有不可數集都和實數集等勢,集合的勢可以無限的大。如實數集的冪集也是不可數集,但它的勢比實數集大。設X是一個有限集,|X| = k,則X的冪集的勢為2的k次方。

上次24個實用 ES6 方法受到好評,這次再來 10個


作者:Simon Holdorf 譯者:前端小智 來源:webdevhub原文:https://webdevhub.net/articles/javascriptmedium/10-javascript-code-snippets-you-can-use-right-now


分享到:


相關文章: