1吃引、<img>的 title 和 alt 有什么區(qū)別?
2沿后、描述常見的 HTTP 狀態(tài)碼和 HTTP 方法
3沿彭、IE 與火狐的事件機(jī)制有什么區(qū)別?什么是事件冒泡得运?如何阻止冒泡膝蜈?
4、在瀏覽器地址欄輸入一個(gè) URL 后回車熔掺,背后會(huì)進(jìn)行哪些技術(shù)步驟饱搏?
5、如何實(shí)現(xiàn)一個(gè) JS 對象的深度克轮寐摺推沸?
6、請簡單描述 Vue 雙向數(shù)據(jù)綁定底層實(shí)現(xiàn)原理、常用到的指令及 Vue 實(shí)例的生命周期
7鬓催、編程實(shí)現(xiàn)獲取 URL 中的參數(shù):
? ? a) 指定參數(shù)名稱肺素,返回該參數(shù)的值或者空字符串;
? ? b) 不指定參數(shù)名稱宇驾,返回全部的參數(shù)對象或者 {}倍靡;
? ? c) 如果存在多個(gè)同名參數(shù),咋返回?cái)?shù)組课舍;
/*--獲取網(wǎng)頁傳遞的參數(shù)?調(diào)用方法?request("id")?--*/
function?request(paras)?{
var?url?=?location.href;
var?paraString?=?url.substring(url.indexOf("?")?+?1,?url.length).split("&");
var?paraObj?=?{}
for?(i?=?0;?j?=?paraString[i];?i++)?{
paraObj[j.substring(0,?j.indexOf("=")).toLowerCase()]?=?j.substring(j.indexOf("=")?+?1,?j.length);
}
var?returnValue?=?paraObj[paras.toLowerCase()];
if?(typeof?(returnValue)?==?"undefined")?{
return?"";
}?else?{
return?returnValue;
}
}
8塌西、給出兩個(gè)單詞 word1 和 word2,找出將 word1 轉(zhuǎn)換成 word2 所使用的最少的步驟數(shù)(每個(gè)操作記)個(gè)單詞進(jìn)行一下三種操作
? ? ?a) 插入一個(gè)字符
? ? ?b) 刪除一個(gè)字符
? ? c) 替換一個(gè)字符
? ? ?function minDistance(word1筝尾,word2){
? ? ?}
9捡需、>>0 、 | 0
>>0? ?取整數(shù)筹淫;
| 0 向下取整站辉,或運(yùn)算符,相當(dāng)于二進(jìn)制數(shù)损姜,32位饰剥。