1. 程式人生 > >Javascript class獲取回調函數數據

Javascript class獲取回調函數數據

llb es6 setting UNC console ID 回調函數 spa com

/**********************************************************************
 *             Javascript class獲取回調函數數據
 * 說明:
 *     在使用Javascript class的時候,發現this指針和之前的理解有差異。
 *
 *                                2018-4-20 深圳 寶安西鄉 曾劍鋒
 ********************************************************************
*/ 一、參考文檔: 1. Access class member within callback when inside ES6 class statement https://stackoverflow.com/questions/39564038/access-class-member-within-callback-when-inside-es6-class-statement/39564078#39564078 二、解決方法: 1. 換別名: Load() { const that = this; chrome.storage.sync.
get(somesetting, function (setting) { console.log(that.Object); } ); } 2. 采用=>進行處理: Load() { chrome.storage.sync.get(somesetting, setting => { console.log(this.Object); } ); }

Javascript class獲取回調函數數據