摘要:算法題現(xiàn)在有一組數(shù)據(jù),一組因子,利用公式可以得到一個(gè)結(jié)果。和只能存儲(chǔ)字符串類(lèi)型,對(duì)于復(fù)雜的對(duì)象可以使用提供的對(duì)象的和來(lái)處理應(yīng)用場(chǎng)景用于組件之間的傳值,,則主要用于不同頁(yè)面之間的傳值。例如表示數(shù)字到,表示匹配所有的大小寫(xiě)字母。
1. 算法題:現(xiàn)在有一組數(shù)據(jù),一組因子a,b,c,利用公式 x*a+y*b+z*c可以得到一個(gè)結(jié)果。問(wèn)怎樣可以求出因子a,b,c對(duì)結(jié)果的影響? 2. 介紹自己技術(shù)方面的能力 3. ES6的了解?
首先回答了let與const4. Promise有哪三個(gè)狀態(tài)?怎樣才可以到catch?let定義變量,相對(duì)于var,它修復(fù)了一些問(wèn)題,比如變量提升、重復(fù)定義等問(wèn)題,并且constconst`let`的定義具有塊級(jí)作用域;
const定義常量,但是const定義的常量只是值不可變,即基本數(shù)據(jù)類(lèi)型不可變,對(duì)于引用類(lèi)型,因?yàn)樗⒌氖且?,所以即使使?b>const定義的對(duì)象,其屬性還是可變的(這個(gè)當(dāng)時(shí)在論客科技的時(shí)候就有被追問(wèn)到);
然后就說(shuō)到Promise相關(guān)
5. 組件化怎樣理解?首先Promise有三個(gè)狀態(tài) Pending Fullfilled Rejected,分別是等待狀態(tài)、完成狀態(tài)和未完成狀態(tài),在Promise中只能由等待狀態(tài)轉(zhuǎn)換成另一種狀態(tài),例如從 Pending -> Fullfilled為執(zhí)行完成,此時(shí)會(huì)調(diào)用then();從Pending -> Rejected為執(zhí)行失敗,此時(shí)會(huì)調(diào)用catch()
怎樣才能進(jìn)入到catch()中
1.在執(zhí)行過(guò)程中捕獲到異常,即:new Promise((resolved, rejected) => { throw new Error("test"); })2.執(zhí)行了rejected(),即:
new Promise((resolved, rejected) => { if (true) { resolved(); } else { rejected(); } })
組件化是具體的:按照一些小功能的通用性和可復(fù)用性來(lái)抽象組件;6. Vue組件通信有多少種方法?
模塊化是抽象的:按照項(xiàng)目業(yè)務(wù)劃分的大模塊
7. localStorage和vuex的區(qū)別?有多種方法解決
使用一個(gè)空的 Vue 實(shí)例作為中央事件總線
使用Vuex
使用localStorage和SessionStorage
8. 正則表達(dá)式有了解過(guò)嗎?如何匹配手機(jī)號(hào)?區(qū)別:vuex存儲(chǔ)在內(nèi)存,localstorage(本地存儲(chǔ))則以文件的方式存儲(chǔ)在本地,永久保存;sessionstorage( 會(huì)話存儲(chǔ) ) ,臨時(shí)保存。localstorage和sessionstorage只能存儲(chǔ)字符串類(lèi)型,對(duì)于復(fù)雜的對(duì)象可以使用ECMAScript提供的JSON對(duì)象的stringify和parse來(lái)處理
應(yīng)用場(chǎng)景:vuex用于組件之間的傳值,localstorage,sessionstorage則主要用于不同頁(yè)面之間的傳值。(其他頁(yè)面更新數(shù)據(jù)了,當(dāng)前頁(yè)面要刷新才能相應(yīng)更新,非響應(yīng)式的)
永久性:當(dāng)刷新頁(yè)面(這里的刷新頁(yè)面指的是 --> F5刷新,屬于清除內(nèi)存了)時(shí)vuex存儲(chǔ)的值會(huì)丟失,sessionstorage頁(yè)面關(guān)閉后就清除掉了,localstorage不會(huì)。
注:很多人覺(jué)得用localstorage可以代替vuex, 對(duì)于不變的數(shù)據(jù)確實(shí)可以,但是當(dāng)兩個(gè)組件共用一個(gè)數(shù)據(jù)源(對(duì)象或數(shù)組)時(shí),如果其中一個(gè)組件改變了該數(shù)據(jù)源,希望另一個(gè)組件響應(yīng)該變化時(shí),localstorage,sessionstorage無(wú)法做到,原因就是區(qū)別1。
字符類(lèi)和范圍類(lèi):9.學(xué)軟件工程的為什么要做前端? 10. 如何理解前端?我們可以通過(guò)[]來(lái)表示一個(gè)類(lèi),匹配的時(shí)候匹配到[]其中一個(gè)即可。
預(yù)定義類(lèi):
例如[0-9]表示數(shù)字0到9,[a-zA-Z]表示匹配所有的大小寫(xiě)字母。
同時(shí)我們可以在[]中加入^表示一個(gè)反向類(lèi),例如[^9]表示除了9之外的所有字符. 表示除了回車(chē)符和換行符之外的所有字符,等同于 [^ ]
邊界匹配字符:
d 表示數(shù)字字符,等同于[0-9]
D 表示非數(shù)字字符,等同于[^0-9]
s 表示空白符,等同于[ xf ]
S 表示非空白符,等同于[^ xf ]
w 表示單詞字符(字母數(shù)字下劃線),等同于[a-zA-Z_0-9]
W 表示非單詞字符,等同于[^a-zA-Z_0-9]^ 表示以XXX開(kāi)始
量詞:
$ 表示以XXX結(jié)束
單詞邊界
B 非單詞邊界{n} 出現(xiàn)n次
{n,m} 出現(xiàn)n到m次
{n,} 至少出現(xiàn)n次
? 出現(xiàn)零次或一次(最多出現(xiàn)一次),等價(jià)于{0, 1}
+ 出現(xiàn)一次或多次(至少出現(xiàn)一次),等價(jià)于{1, }
* 出現(xiàn)零次或多次(任意次),等價(jià)于{0, }匹配一個(gè)手機(jī)號(hào)的正則: /^1[34578]d{9}$/
借助正則可視化圖片就更加好理解正則了
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/98421.html
摘要:安全性請(qǐng)求可被緩存,請(qǐng)求保存在瀏覽器歷史記錄中則不能被緩存。與相比,的安全性較差,因?yàn)榘l(fā)送的數(shù)據(jù)是的一部分。 酷狗一面 1. 如何實(shí)現(xiàn)三欄布局(左右兩邊固定寬度,中間自適應(yīng))? 使用flex布局: 父元素設(shè)置display: flex,左右兩邊設(shè)置固定寬度,中間設(shè)置flex-grow: 1; 使用浮動(dòng)布局:左右兩邊設(shè)置固定寬度,而且分別設(shè)置float:left和right,這個(gè)方法有...
摘要:前言三年后端開(kāi)發(fā)經(jīng)驗(yàn),面的目標(biāo)崗位是的高級(jí)后端開(kāi)發(fā)。面試結(jié)束,應(yīng)該沒(méi)有后續(xù)。 前言 三年Java后端開(kāi)發(fā)經(jīng)驗(yàn),面的目標(biāo)崗位是20k-35k的高級(jí)后端Java開(kāi)發(fā)。 第一場(chǎng),基本裸面,關(guān)于曾經(jīng)的項(xiàng)目部門(mén)答的不好,所以還是得好好準(zhǔn)備。 某C輪在線旅游公司 筆試 先做半個(gè)小時(shí)的筆試題,一共六個(gè)題目,兩道go語(yǔ)言的基礎(chǔ)題,一道斐波那契相關(guān),一道數(shù)據(jù)庫(kù)行列轉(zhuǎn)置,一道實(shí)現(xiàn)一個(gè)棧,還有一道是百萬(wàn)計(jì)...
豐橋地址 下載到項(xiàng)目中后放到lib文件夾下,引入: sf.sdk sf 1.0 system ${project.basedir}/src/main/resources/lib/SF-CSIM-EXPRESS-SDK-V1.6.jar 需要從豐橋獲取的參數(shù): @V...
摘要:具體的時(shí)間線從月中旬,我開(kāi)始關(guān)注??途W(wǎng)的秋招內(nèi)推信息。直至十月中下旬結(jié)束秋招。之前也寫(xiě)過(guò)自己在廣州找實(shí)習(xí)的經(jīng)歷,那次把面試的過(guò)程都具體貼出來(lái)了。我今年就完美錯(cuò)過(guò)了春招實(shí)習(xí)經(jīng)歷。 前言 只有光頭才能變強(qiáng) 離上次發(fā)文章已經(jīng)快兩個(gè)月時(shí)間了,最近一直忙著秋招的事。今天是2018年10月22日,對(duì)于互聯(lián)網(wǎng)行業(yè)來(lái)說(shuō),秋招就基本結(jié)束了。我這邊的流程也走完了(不再筆試/面試了),所以來(lái)寫(xiě)寫(xiě)我的秋招經(jīng)歷...
閱讀 654·2021-11-25 09:43
閱讀 1671·2021-11-18 10:02
閱讀 1046·2021-10-15 09:39
閱讀 1896·2021-10-12 10:18
閱讀 2127·2021-09-22 15:43
閱讀 779·2021-09-22 15:10
閱讀 2091·2019-08-30 15:53
閱讀 993·2019-08-30 13:00