#### 先理解 js 中的執行環境(https://www.jianshu.com/p/5e5...閉包 按中文的意思就是關上一個包的意思。如果我們把函數的變量對象當做是一個包的話,那這個詞很形象體現了它的作用 。函數被調用時會創建它的執行環境,函數語句執行完后程序會自動銷毀這個函數的執行環境,但是當一個函數中聲明了另一個函數(子函數),并且如果存在對這個子函數引用,就會形成閉包,形象點說就相當...
摘要:原文鏈接開發一個單頁面應用,相信很多前端工程師都已經學會了,但是單頁面應用有一個致命的缺點,就是極不友好。基于它,我們可以快速開發一個基于的單頁面應用。只有數據流存在相關配置時可用。引入后,所有頁面均有效。 原文鏈接 Vue 開發一個單頁面應用,相信很多前端工程師都已經學會了,但是單頁面應用有一個致命的缺點,就是 SEO 極不友好。除非,vue 能在服務端渲染(ssr)并直接返回已經渲...
摘要:也叫零寬度正回顧后發斷言,它斷言自身出現的位置的前面能匹配表達式。同時使用了兩種斷言匹配以空白符間隔的數字再次強調,不包括這些空白符。 緣起 正則表達式就是一把利器,拿出來的時候往往無往不利, 但是我們常常卻將之束之高閣, 只因她不是那么漂亮,不那么讓人印象深刻. 基礎知識 常用元字符 標識 說明 . 匹配除換行符以外的任意字符 w 匹配字母或數字或下劃線或漢字, 若僅限...
摘要:運行執行上下文正在使用的執行上下文。頂部是正在執行的上下文當執行完畢,它的執行上下文自動從棧彈出,控制流程按順序到達全局執行上下文。一旦所有代碼執行完畢,引擎從當前棧中移除全局執行上下文。在全局執行上下文中,的值指向全局對象。 https://juejin.im/post/5ba321...https://juejin.im/entry/59986...我只是搬運工,看了他們的文章后深...
摘要:自己寫的一個簡單易用的日志中間件,適用于和框架可以記錄中的一些數據和定義于日志,支持顯示在控制臺和本地文件。 自己寫的一個簡單易用的日志中間件,適用于connect和express框架 1、可以記錄request、response中的一些數據和定義于日志,支持顯示在控制臺和本地文件。2、可自定義日志文件組織形式:1)、按日期作為文件夾存儲日志文件 2)、日期作為日志名的一部分3、可自定...