摘要:如果一個即時定時器是被一個正在執行的回調排入隊列的,則該定時器直到下一次事件循環迭代才會被觸發。參數描述在事件循環的當前回合結束時要調用的函數。事件輪詢隨后的調用,會在任何事件包括定時器之前運行。 系列文章 Nodejs高性能原理(上) --- 異步非阻塞事件驅動模型Nodejs高性能原理(下) --- 事件循環詳解 前言 終于開始我nodejs的博客生涯了,先從基本的原理講起.以前寫...
摘要:前言首先,我們在進行開發前要有一個思路判斷當前版本與前一個版本是否相同,不同就刷新頁面。在每次運行時新建一個文件模塊用于對系統文件及目錄進行讀寫操作。通過進行寫入文件在文件家中就會出現文件,這個文件的內容為隨機數。 前言 首先,我們在進行開發前要有一個思路:判斷當前版本與前一個版本是否相同,不同就刷新頁面。 1. 在每次運行時新建一個js文件 showImg(https://segme...
基本語法 下面列出了這幾個遍歷語法規則: for (let index = 0; index < array.length; index++) { const element = array[index] // ... } array.forEach(element => { // ... }) for (const key in array) { // ......
摘要:作為一個前端新人,學習了設計模式以后,希望能從源頭上,用淺顯易懂的語言來解釋它。創建型設計模式創建型設計模式故名思意,這些模式都是用來創建實例對象的。這就是簡單工廠模式。這就是工廠方法模式。 作為一個前端新人,學習了設計模式以后,希望能從源頭上,用淺顯易懂的語言來解釋它。當然不一定是正確的,只是我個人對設計模式的一點淺顯理解。 創建型設計模式 創建型設計模式:故名思意,這些模式都是用來...
摘要:前言對某網站加密混淆后的代碼也算分析了一段時間了,雖然還沒搞出來,但多少有些心得,這里記錄一下。因此,應該將局部變量也替換成唯一且更有意義的名字,比如函數名變量索引因此,正確的方法是基于編譯原理進行語法級別的替換。 showImg(https://segmentfault.com/img/remote/1460000018765904); 前言 對某網站加密混淆后的javascript...