4月份 04/15 :
事件冒泡的流程 js事件流(event flow ): 是指從頁面中接收事件的順序,也可理解為事件在頁面中傳播的順序,并存在三個階段:事件捕獲階段、處于目標(biāo)階段、事件冒泡階段...
ajax AJAX = Asynchronous JavaScript and XML(異步的 JavaScript 和 XML)翩肌。 AJAX 不是新的編程語言粪躬,而是一種使用...
1.什么是模塊化 模塊化是指把一個復(fù)雜的系統(tǒng)分解到一個一個的模塊工窍,再用一定的方式拼裝起來魄鸦。 2.模塊化開發(fā)的優(yōu)點 (1)一個單獨的文件就是一個模塊密强,是一個單獨的作用域,只向外...
題目 · 描述event loop(事件循環(huán) / 事件輪詢)的機(jī)制蜗元,可畫圖 · 什么是宏任務(wù)和微任務(wù)或渤,兩者有什么區(qū)別? · Promise有哪三種狀態(tài)奕扣?如何變化薪鹦?...
什么是BOM惯豆? 1.什么是BOM池磁? BOM是用來判斷文本文件是哪一種Unicode編碼的標(biāo)記,其本身是一個Unicode字符("\uFEFF")楷兽,位于文本文件頭部地熄。 在不同的...
題目 · 同步和異步是什么? · 手寫用Promise加載一張圖片 · 前端使用異步的場景有哪些芯杀? 知識點 · 單線程和異步 1.JS是單線程語言端考,...
題目 1.this的不同應(yīng)用場景,如何取值 2.手寫bind函數(shù) 3.實際開發(fā)中閉包的應(yīng)用場景揭厚,舉例說明 知識點 1.作用域和自由變量 ...
思考題 題目 1. 如何判斷一個變量是不是數(shù)組却特? [] instanceof Array --> true [] instanceof Object --> true...
##### 變量類型和計算 ### 一.typeof能判斷哪些數(shù)據(jù)類型 識別所有值類型: 布爾型 undefined 數(shù)字 字符串 syblom 識別函數(shù) 判斷是否是引用...
語言: 1,熟練掌握html5筛圆,css3裂明,javascript,ajax 2太援,掌握PHP闽晦、java、python中至少一種web開發(fā)語言(不少公司都有特定需求吧提岔,奇虎還招g(shù)o...
HTML面試題 ·如何理解HTML語義化 HTML結(jié)構(gòu)語義化尼荆,是最近幾年才提出來的,以前的html結(jié)構(gòu)唧垦,都是一堆沒有語義的冷冰冰的標(biāo)簽。最泛濫的就是div+css液样,以前...
面試前準(zhǔn)備 ·面試的環(huán)節(jié)和流程 · 什么是面試 1.經(jīng)過組織者精心設(shè)計 2.以交談和觀察為主要手段 3.評價知識振亮,能力和經(jīng)驗,...
Web篇之JS性能優(yōu)化[https://www.cnblogs.com/tianshu/p/10555921.html] 首先鞭莽,性能優(yōu)化分好幾個方面坊秸,本章我們從js方面來優(yōu)化...
async和await要搭配Promise使用, 它進(jìn)一步極大的改進(jìn)了Promise的寫法 來看一個簡單的場景: //假設(shè)有4個異步方法要按順序調(diào)用 new Promise(...
Promise 是異步編程的一種解決方案: 從語法上講,promise是一個對象澎怒,從它可以獲取異步操作的消息褒搔;從本意上講,它是承諾,承諾它過一段時間會給你一個結(jié)果星瘾。 prom...
首先通過npm init -y 默認(rèn)生成一個package.json的文件 然后去全局下載依賴 sudo npm install webpack webpack-cli -g...
首先寫一個HTML文件走孽,代碼如下 添加js方法,match方法里面放的是一個正則表達(dá)式琳状,表示如果字符串中有字母a則結(jié)果為a磕瓷,沒有則結(jié)果為null,代碼如下 頁面運(yùn)行結(jié)果如下 ...
css3規(guī)定:1rem的大小就是根元素html的font-size的值困食。 通過設(shè)置 根元素 的font-size的大小,來控制整個html文檔內(nèi)的字體大小翎承、元素寬高硕盹、內(nèi)外...
一、概念 0.關(guān)鍵詞:JavaScript單線程叨咖、事件循環(huán)(event loop)瘩例、事件隊列(event queue)、執(zhí)行棧(execution context stack...