240 發(fā)簡信
IP屬地:澳門
  • docker部署react項(xiàng)目

    本篇配置不在docker內(nèi)實(shí)現(xiàn)build还最,而是外部build 1. 根目錄創(chuàng)建Dockerfile文件 更多關(guān)于dockerfile指令詳解 2. 根目錄創(chuàng)建nginx.co...

  • 那不就不能代理了嗎伤为?

    nodejs反向代理無法轉(zhuǎn)發(fā)文件解決方法

    最近接觸的一個(gè)小項(xiàng)目晓铆,需要文件管理功能唇牧,項(xiàng)目本身已經(jīng)用express和express-http-proxy搭了個(gè)反向代理烹看,使用bodyParser之類的middleware百宇,...

  • 手寫promise

    1. 為什么需要Promise? 我們通常都會(huì)說為了解決回調(diào)地獄,大家都知道在做前端開發(fā)時(shí),最讓人頭痛的就是處理異步請求, 在請求的成功的回調(diào)函數(shù)里面進(jìn)行寫函數(shù), 長此以往形...

  • Ajax核心四步操作

    AJAX 引入:你是如何理解AJAX的豁延? AJAX(Asynchronous Javascript And XML昙篙,異步JS和XML)。所謂異步JS指的是基于AJAX進(jìn)行局部...

  • async/await及實(shí)現(xiàn)原理

    今天我們要說的主?公是ES7中新引?的語法 “async + await”诱咏,被稱為異步的完美解決?案苔可。當(dāng)然了不是一開始說我們搞?個(gè)異步的完美解決?案吧,然后就叫async袋狞,a...

  • http和https

    https://juejin.im/post/6844903604868874247#heading-42

  • 120
    前端9種跨域方案

    一焚辅、什么是跨域映屋? 在前端領(lǐng)域中,跨域是指瀏覽器允許向服務(wù)器發(fā)送跨域請求同蜻,從而克服Ajax只能同源使用的限制秧荆。 什么是同源策略? 同源策略是一種約定埃仪,由Netscape公司19...

  • Interator迭代器

    什么是同步迭代器呢乙濒? 舉個(gè)例子: 這里的 iterator 就是同步迭代器了,每調(diào)用一次 next 方法卵蛉,就返回一個(gè) { value: xx, done: xx } 形式的對...

  • 120
    深淺拷貝

    深拷貝 & 淺拷貝 淺拷貝:僅僅是復(fù)制了引用颁股,彼此之間的操作會(huì)互相影響 深拷貝:在堆中重新分配內(nèi)存,不同的地址傻丝,相同的值甘有,互不影響 總的來說,深淺拷貝的主要區(qū)別就是:復(fù)制的是...

  • 120
    TCP三次握手和四次揮手

    TCP是一種面向連接的葡缰、可靠的亏掀、基于字節(jié)流的傳輸層通信協(xié)議,在發(fā)送數(shù)據(jù)前泛释,通信雙方必須在彼此間建立一條連接滤愕。所謂的“連接”,其實(shí)是客戶端和服務(wù)端保存的一份關(guān)于對方的信息怜校,如i...

  • Generator生成器函數(shù)

    什么是生成器间影? 生成器第一次出現(xiàn)在CLU語言中。CLU語言是美國麻省理工大學(xué)的Barbara Liskov教授和她的學(xué)生們在1974年至1975年間所設(shè)計(jì)和開發(fā)出來的茄茁。Pyt...

  • 120
    Promise設(shè)計(jì)模式

    前言 Promise作為異步編程的一種解決方案魂贬,比傳統(tǒng)的回調(diào)和事件更加強(qiáng)大,也是學(xué)習(xí)前端所必須要掌握的裙顽。作為一個(gè)有追求的前端付燥,不僅要熟練掌握Promise的用法,而且要對其實(shí)...

  • Set愈犹、Map數(shù)據(jù)結(jié)構(gòu)

    Set和Map主要的應(yīng)用場景在于數(shù)組去重和數(shù)據(jù)存儲键科,幸運(yùn)的是在讀了關(guān)于數(shù)據(jù)結(jié)構(gòu)和算法之類的書籍后,恍然大悟的發(fā)現(xiàn) 原來Set是一種叫做集合的數(shù)據(jù)結(jié)構(gòu)甘萧,Map是一種叫做字典的數(shù)...

  • 解構(gòu)賦值和拓展運(yùn)算符

    解構(gòu) 1萝嘁、數(shù)組解構(gòu) 2梆掸、對象的解構(gòu)賦值 3扬卷、字符串的解構(gòu)賦值 4、數(shù)值和布爾值的解構(gòu)賦值 5酸钦、函數(shù)參數(shù)的解構(gòu)賦值 上面代碼中怪得,函數(shù)add的參數(shù)表面上是一個(gè)數(shù)組,但在傳入?yún)?shù)的...

  • 箭頭函數(shù)

    一、基本語法 1.定義函數(shù) 定義箭頭函在數(shù)語法上要比普通函數(shù)簡潔得多徒恋,ES6中允許使用箭頭 => 來定義箭頭函數(shù)蚕断,箭頭函數(shù)省去了 function 關(guān)鍵字,函數(shù)的參數(shù)放在=>...

  • let入挣、const和var的區(qū)別

    var和let/const的區(qū)別 塊級作用域不存在變量提升暫時(shí)性死區(qū)不可重復(fù)聲明let亿乳、const聲明的全局變量不會(huì)掛在頂層對象下面 const命令兩個(gè)注意點(diǎn): const ...

  • 120
    瀏覽器底層渲染機(jī)制和DOM的回流重繪

    瀏覽器渲染過程 首先要從服務(wù)器獲取需要渲染的內(nèi)容,此時(shí)獲取到的是文件流(進(jìn)制編碼內(nèi)容)径筏,那么接下來瀏覽器會(huì)把16進(jìn)制字節(jié)信息編譯為代碼字符串葛假,然后按照W3C規(guī)則進(jìn)行字符解析生...

  • 120
    發(fā)布訂閱模式

    設(shè)計(jì)模式匯總: 發(fā)布訂閱模式 1. 定義 發(fā)布-訂閱模式其實(shí)是一種對象間一對多的依賴關(guān)系,當(dāng)一個(gè)對象的狀態(tài)發(fā)送改變時(shí)滋恬,所有依賴于它的對象都將得到狀態(tài)改變的通知聊训。訂閱者(Sub...

  • 120
    DOM2級事件的核心運(yùn)行機(jī)制

    1、DOM0 事件綁定 語法:元素.on事件行為=function(){} 原理:給元素的私有屬性賦值恢氯,當(dāng)事件觸發(fā)带斑,瀏覽器會(huì)幫我們把賦的值執(zhí)行,但是這樣也導(dǎo)致 “只能給當(dāng)前元...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品