Vue高頻面試題

2021-10-09 17:26:09 字數 819 閱讀 3139

面對cors 和jsonp的不足,利用vue腳手架中自帶的會http-proxy**程式來跨域訪問。

詳細資訊可檢視官方文件:

在腳手架配置檔案(vue.config.js)中新增乙個新的配置項:

devserver: }}

}(1).

原理: 自動給元件以及元件內所有元素新增隨機自定義屬性,用不同的自定義屬性名來區分不同元件中的元素。

給每個元素都隨機新增自定義屬性,效率低

(2).給每個元件的唯一父元素新增乙個class名,一般和元件名相同,寫樣式時都以.class開頭即可。

只要希望乙個變數一發生變化,就能立刻執行乙個我們自定義的任務!就可以用到vue中的監視函式watch

具體操作

watch:

}事件修飾符:

1.dom中if(e.keycode==13)按下回車

vue中@keyup.13

2.dom中e.stoppropagation() 停止冒泡

vue 中:@事件名.stop=「處理函式」

3.阻止預設行為 e.preventdefault()

vue:@事件名.prevent=「處理函式」

防抖//定義乙個timer定時器

data()

}//如果watch監控資料發生改變則觸發方法,在等待時間內再次觸發,發現有定時器則清楚,想當於一直重新計時等待時間,如果超出等待時間則執行下面的查詢操作

methods:

this.timer=settimeout(()=>,等待時間)}}

C 高頻面試題

malloc free是c語言的標準庫函式,new delete是c 的運算子。由於malloc free是庫函式而不是運算子,不在編譯器控制許可權之內。對於使用者自定義的物件而言,用maloc free無法滿足動態管理物件的要求。廢話 new是型別安全的,malloc不是。int a new fl...

C 高頻面試題

字首式可以返回物件的引用,而字尾式必須返回物件的值所以導致在大物件產生時產生了較大的複製開銷,因此處理自定義型別的時候盡量使用字首式。a b b a a b 相對於c,c 多了過載 內聯函式 異常處理,擴充套件了物件導向的設計內容 類 繼承 虛函式 模板。c 並不是完全的物件導向,它也可以寫出面向過...

STL高頻面試題

vector的內部是使用動態陣列的方式來實現的,如果動態陣列的內部實現不夠用,就要動態的重新分配記憶體。然後把原陣列的內容拷貝過去。vector和陣列類似,擁有連續的記憶體空間,支援隨機的訪問,在中間進行元素的插入和刪除的操作時間複雜度是o n list是由雙向鍊錶實現的,只能通過陣列指標來進行資料...