Javascript相關
前言
記錄有關一些javascript的用法
UTC的用法
目前是使用momentjs這個程式庫來轉成要的UTC
1  | //將日期塞入,出來就是utc的時間格  | 
Buffer的用法
建立array
這是其中的一個
1  | var array1 = Buffer.from("123");  | 
合併
1  | var array1 = Buffer.from("123");  | 
以下是參考的碼
1  | var videobuff = Buffer.from(chunk);  | 
參考資料
日期轉換的用法
將時間的字串,先取出來,再利用dataToYMD轉成相要的顯示字串
new Date().toISOString(); // e.g. “2016-11-21T08:00:00.000Z”
1  | function GetCurDate()  | 
JavaScript Array陣列的操作方法
目前記錄是我有用到的方法
forEach的用法
有index
1  | var array1 = ['a', 'b', 'c'];  | 
無index
1  | var array1 = ['a', 'b', 'c'];  | 
every()和some()
- every()是對數組中每一項運行給定函數,如果該函數對每一項返回true,則返回true。
 - some()是對數組中每一項運行給定函數,如果該函數對任一項返回true,則返回true。
 
1  | var arr = [1, 2, 3, 4, 5, 6];  | 
運行結果
1  | item=1,index=0,array=1,2,3,4,5,6  | 
some一直在找符合條件的值,一旦找到,則不會繼續迭代下去。
every從迭代開始,一旦有一個不符合條件,則不會繼續迭下去。
Promise的相關資訊
從Promise開始的JavaScript異步生活
Multi File Uploader built with Native JS and Promises