js中co模塊的介紹
1、co模塊可以幫助我們完成異步流程的自動執行。基于Promise對象的co模塊。co模塊的源代碼也很簡單,更適合閱讀。
2、co方法接受生成器函數作為唯一參數,并返回Promise對象。
實例
const promise = co(function* () {
return yield Promise.resolve('Hello, co!');
})
promise
.then(val => console.log(val)) // Hello, co!
.catch((err) => console.error(err.stack));
js事件委托如何理解?
1、每個函數都是對象,占用內存。內存中的對象越多,性能越差。解決事件處理過多問題的辦法是事件委托。
2、事件委托冒泡,只指定一個事件處理程序,就可以管理某一類型的所有事件。
實例
<ul id="myLinks"> <li id="myLi1">text1</li> <li id="myLi2">text2</li> <li id="myLi3">text3</li> </ul>
以上就是js中co模塊的介紹以及js事件委托如何理解,希望對大家有所幫助。更多關于web前端培訓的問題,歡迎咨詢千鋒教育在線名師。千鋒教育擁有多年IT培訓服務經驗,采用全程面授高品質、高體驗培養模式,擁有國內一體化教學管理及學員服務,助力更多學員實現高薪夢想。