原创 對於JAVA線程池簡單的理解

【JAVA線程池】1-newFixedThreadPool 創建一個固定長度的線程池,可以控制線程的最大併發數。每次提交一個任務就會創建一個線程,當創建的線程數量超過了線程池的長度,那麼新建的線程就會在隊列中等待。 【JAVA線程

原创 ES6中的Promise和async

Promise 概念: 是一種異步編程的方案,封裝了異步操作和成功、失敗的回調。 Promise 異步操作有三種狀態:pending(執行中)、fulfilled(已成功)和 rejected(失敗)。除了異步操作的結果,任何其他

原创 ES6類和模塊

1、類 Class是ES6中的語法糖,本質上還是function。(語法看起來更簡潔、可讀性高、可維護性高),下面是java中的語法糖: List list = new ArrayList(); list.add(new Obje

原创 ES6分類教程

ES6字符串 ES6之前用indexOf來判斷字符串是否包含子串(返回出現的位置): 現在ES6新增了子串的識別方法: ncludes()方法: 返回布爾值,判斷字符串是否存在 startsWith(): 返回布爾值,判斷字符

原创 ES6中的Map與Set

Map對象 Map對象保存的是一個鍵值對(key,value),任何值或對象(或者初始值)都可以作爲一個鍵或一個值,.通過Map中的size屬性,可以很方便的獲取到Map長度。 Map中的key key是一個字符串類型的值 Map