前言: 跟著老師學我自己是懂了,但是鑒于展現(xiàn)在文章中,過多的文字無法體現(xiàn)這種計算機底層知識,所以轉(zhuǎn)載了一篇非常棒的關于HTTP緩存機制的文章,大量的圖文解說,可以在將來面向考...
一、HTTP http,全稱HyperText TransferProtocol,超文本傳輸協(xié)議(協(xié)議,定義了一種規(guī)則)是一個應用層的協(xié)議用于分發(fā)協(xié)作是萬維網(wǎng)的數(shù)據(jù)交流的基礎...
前言 看了3.0 this的前置了解,總算能知道如何判斷this的指向了,那么下面的知識也不難理解了。 總結(jié) 作為普通函數(shù),this指向window。 構造器調(diào)用,this指...
前言 了解this之前我們看看這篇文章:[譯]讓我們一起解決“this”難題第一部分 真的看完之后無數(shù)次都嘖嘖稱奇,老外的文章看得太爽了吧。這里我只截取部分我認為重要的知識來...
前置 畫原型圖軟件:gliff 一、prototype(原型) 在一切開始之前回顧一下類、實例、prototype、__proto__的關系 二、原型鏈 先看一個有趣的現(xiàn)象:...
跨域有幾種常見的方式?你有沒有跨域使用的經(jīng)驗? 方式: 使用jsonp實現(xiàn)跨域?使用cors實現(xiàn)跨域?瀏覽器另類的跨域機制(除了ajax發(fā)請求產(chǎn)生跨域,還有幾種場景會涉及跨域...
一、淺談CSRF 攻擊 其原理是攻擊者構造網(wǎng)站后臺某個功能接口的請求地址,誘導用戶去點擊或者用特殊方法讓該請求地址自動加載。即https://xxxx.com/gift/se...
前言 寫技術文章,對于小白來說每一次都是很深的體會。由于沒有計算機知識的基礎,常常會被迫地錯誤理解一些理論知識。也可能因為自己才疏學淺,常常被網(wǎng)上教程所誤導,從而導致自己走過...
前言: 在梳理知識點的時候,發(fā)現(xiàn)作為瀏覽器渲染中的機制之一——異步加載機制,當用戶訪問站點,需要下載各種資源,例如JS腳本,CSS,圖片,iframe等,它是實現(xiàn)現(xiàn)代網(wǎng)站進行...
一、命名技巧 1、語義化 即合適標簽+合適命名 (1)語義化標簽優(yōu)先 (2)基于功能命名、內(nèi)容命名、表現(xiàn)命名 (3)簡略、明了、無后患 tips:可自己改名字、翻譯成英文單詞...
前言: 看過一些相關文章,知道想理解閉包,詞法作用域和作用域(鏈)是非常重要的前置知識,結(jié)合之前所學,可以繼續(xù)學習詞法作用域和閉包。想告訴一些前端萌新們:記錄的知識都是在我理...
(一)實例一:寫一個簡單的服務器 一、nodejs寫服務器 1、下載github代碼 2、開始操作: (1)分析項目文件step0中的文件index.js,代碼如下: 即no...
一、如何獲取數(shù)據(jù)(涉及開發(fā)流程) 1、獲取數(shù)據(jù) 前端部分寫了一個ajax,請求需要發(fā)送到服務器的接口上,服務器如果是不存在,直接報錯,且無法后續(xù)測試,對于數(shù)據(jù)的處理、渲染無從...
前端和后端如何交互,從網(wǎng)站的層面上,如何去呈現(xiàn)?如何和后端去交互?如何向后端獲取數(shù)據(jù)和請求?需要一種方法。 一、頁面如何和后端交互 幾種方法: 1、form表單提交: for...
(一)BOM對象 一、BOM是什么 dom,指的是頁面上的元素,而bom是針對瀏覽器的一種對象模型,用于描述這種對象與對象之間層次關系的模型。瀏覽器本身的特性(如當前位置、瀏...