摘要:前言這是源碼分析系列文章的第三篇,前面兩篇文章源碼分析一源碼分析二分別分析了中的一些重要函數(shù),也給出了簡化的實(shí)現(xiàn),為理解其內(nèi)部機(jī)理和執(zhí)行方式提供了便利。官方也對(duì)其進(jìn)行了說明。 前言 這是Lodash源碼分析系列文章的第三篇,前面兩篇文章(Lodash 源碼分析(一)Function Methods、Lodash 源碼分析(二)Function Methods)分別分析了Lodash F...
1.Cookie HTTP1.0中協(xié)議是無狀態(tài)的,但在WEB應(yīng)用中,在多個(gè)請(qǐng)求之間共享會(huì)話是非常必要的,所以出現(xiàn)了Cookie、cookie是為了辯別用戶身份,進(jìn)行會(huì)話跟蹤而存儲(chǔ)在客戶端上的數(shù)據(jù);showImg(https://segmentfault.com/img/bVXRi7?w=1536&h=910); 屬性showImg(https://segmentfault.com/img/b...
摘要:向添加一個(gè)事件監(jiān)聽器當(dāng)傳遞消息時(shí),會(huì)執(zhí)行事件監(jiān)聽器中的代碼。終止當(dāng)我們創(chuàng)建對(duì)象后,它會(huì)繼續(xù)監(jiān)聽消息即使在外部腳本完成之后直到其被終止為止。 JS異步那些事 一 (基礎(chǔ)知識(shí))JS異步那些事 二 (分布式事件)JS異步那些事 三 (Promise)JS異步那些事 四(HTML 5 Web Workers)JS異步那些事 五 (異步腳本加載) 什么是 Web Worker? 當(dāng)在 HTML ...
摘要:與其他編程語言相比,對(duì)的使用是一套完全不同的機(jī)制。在五種情況下的值是各有不同的。調(diào)用一個(gè)函數(shù)時(shí)在這里,同樣指向全局對(duì)象。此時(shí)在函數(shù)內(nèi),指向新建的對(duì)象。盡管,晚綁定初看上去是個(gè)不好的決定,但實(shí)際上這是原型式繼承工作的基礎(chǔ)。 與其他編程語言相比,Javascript 對(duì) this 的使用是一套完全不同的機(jī)制。this 在五種情況下的值是各有不同的。 全局作用域下 this; 當(dāng)在全...
摘要:使用構(gòu)造函數(shù)如果被實(shí)例化過,就返回實(shí)例化的結(jié)果這種方式比較簡潔,通過判斷是否已經(jīng)實(shí)例化過,但是也沒啥安全性,如果在外部修改那很可能單例模式就被破壞了。 摘要 單體模式也有人稱為單例模式,是javaScript 中最基本但又最有用的模式之一。 什么是單體 一講到概念第一反應(yīng)就是WTFshowImg(https://segmentfault.com/img/bVSUdx?w=600&h=3...
暫無介紹