AJAX優(yōu)點 實現(xiàn)可以無需刷新頁面的域服務器通信 允許根據(jù)用戶時間來更新部分的頁面內容 AJAX缺點 沒有瀏覽歷史冤议,不能回退 存在跨域問題 SEO不友好 請求報文 格式請求行...
AJAX優(yōu)點 實現(xiàn)可以無需刷新頁面的域服務器通信 允許根據(jù)用戶時間來更新部分的頁面內容 AJAX缺點 沒有瀏覽歷史冤议,不能回退 存在跨域問題 SEO不友好 請求報文 格式請求行...
緩沖區(qū) 當瀏覽器向服務器請求數(shù)據(jù)后析命,數(shù)據(jù)先被加載到buffer中骤菠,再被瀏覽器讀壤彼铡成洗;瀏覽器向服務器上傳數(shù)據(jù)暗膜,也是先加載到buffer中,再給服務器著蛙。buffer是一個用于過度的...
Node.js是一個能在服務器端運行JS的運行環(huán)境 Node有啥用 node中可以使用所有的JS內建對象String, Number, Boolean, Math, Date...
通俗的說删铃,就是將一個打的程序文件拆分成許多小的文件,然后將文件組合起來 模塊化的好處 防止命名沖突 提高代碼復用性 高維護性 模塊化的語法 模塊化功能主要由兩個命令構成:ex...
Promise是啥 在語法上踏堡,Promise是一個構造函數(shù)猎唁,用于封裝異步操作,并獲取其成功或失敗的結果 構造函數(shù):Promise(excutor){} Promise.pro...
let關鍵字(和var關鍵字的區(qū)別) 變量不能重復聲明 擁有塊級作用域 不存在變量提升 不影響作用域鏈的效果 舉個例子 現(xiàn)在的需求是顷蟆,頁面上有三個方塊兒诫隅,點擊方塊使其變色 用...
如何產(chǎn)生閉包 當一個嵌套的內部函數(shù)(子函數(shù))帐偎,引用了嵌套的外部函數(shù)(父函數(shù))的變量或函數(shù)時逐纬,就產(chǎn)生了閉包 閉包的產(chǎn)生與死亡 產(chǎn)生閉包的條件函數(shù)發(fā)生嵌套內部函數(shù)引用了外部函數(shù)的...
概念 內存溢出和內存泄漏很容易被人混為一談,因為在某種程度上來說削樊,內存泄漏太多了就會讓機器的內存不夠用從而導致內存溢出豁生,造成的結果就是程序進程直接被殺,甚至直接死機 其實內存...
JS模塊是啥 具有特定功能的JS文件 將所有的功能和數(shù)據(jù)封裝在一個函數(shù)的內部漫贞,即數(shù)據(jù)和功能都是私有的 只向外部暴露一個包含n個方法的對象或函數(shù) 模塊的使用者只能通過模塊主動暴...
靜態(tài)一維數(shù)組 指針和一維數(shù)組有什么關系甸箱? 一維數(shù)組數(shù)組名是一個指針常量,存放著一維數(shù)組中第一個元素的地址 數(shù)組的下標和指針的關系:如果p是一個指針變量迅脐,那么:p[i] ? *...
虛擬DOM是啥 虛擬DOM其實就是一個與真實DOM相對的一個對象,通常含有標簽名谴蔑,標簽上的屬性豌骏,事件監(jiān)聽,子元素等 虛擬DOM的優(yōu)缺點 優(yōu)點可以減少DOM操作隐锭,類似于實現(xiàn)并行...
文件名 在cdn引入的時候窃躲,完整版的后綴是vue.js,而非完整版的后綴是vue.runtime.js 標簽的使用 在使用完整版的時候钦睡,由于Vue的作者在代碼里面集成了編譯器...
1. 選擇網(wǎng)頁元素 通過CSS選擇器 通過jQuery特有的表達式 2. 改變結果集 通過過濾器 在DOM樹上游走 3. 鏈式操作 選中網(wǎng)頁元素以后,可以對它進行一系列操作挣输,...
經(jīng)典的swap程序 分析一下這個swap程序:1 .在給swap函數(shù)傳入?yún)?shù)的時候纬凤,必須要傳入要調換的兩個變量的地址。因為如果傳的是變量的值撩嚼,即使在swap函數(shù)內成功調換了停士,...
一個非常簡單的例子 定義一個int類型普通變量i,定義一個指針類型變量p完丽,讓p指向i 通過這個簡單的例子可以得到以下結論:1 . p指向了i2 . *p完全等價于i恋技,即*...
1. 聲明對象的兩種方法 正規(guī)寫法:let obj = new Object({'name' = mingzi, 'age' = 18}) 偷懶寫法:let obj...
JS歷史 布蘭登發(fā)明了JS,Java和JS在1995年同時誕生 一開始瀏覽器同時支持JS和Java逻族,但是由于用戶用腳投票蜻底,JS在瀏覽器端大獲全勝 ECMAScript標準是紙...