cookie
// 比對 cookie 正規表達式
function read(name) {
var match = document.cookie.match(new RegExp('(^|;\\s*)(' + name + ')=([^;*'));
return (match ? decodeURIComponent(match[3]) : null);
},
promise組織形式
// 封裝promise
var promise = Promise.resolve(target) // target 可以是promise對象也可以不是
// 等價于
var promise = new Promise(resolve => resolve(target))
var promise = Promise.reject(target)
// 等價于
var promise = new Promise((resolve, reject) => reject(target))