這道題是阿里、百度、騰訊三個大廠都出過的面試題,一個前端同事跳槽面試也被問了這道題??戳舜髲S的面試題會對面試官的精神狀態(tài)陷入深深的懷疑,就感覺不太正常,平時誰會這樣寫代碼。但是呢,很多事經不住細想,細想后,好像還是有點道理的。
辰風沐陽 閱讀 1037 2023-04-01
null 和 undefined 的區(qū)別 ?這是一道基礎面試題。很多人都會說 null 是空,undefined 是未定義,這樣回答太過于籠統(tǒng)。面試官反問:null 是空代表沒有值是吧,undefined 是未定義也是沒有值是吧,都是沒有值,它們的區(qū)別到底是什么 ?應聘者:這下芭比Q了 !
辰風沐陽 閱讀 1017 2023-04-01
眾所周知,在 for 循環(huán)語句中,遇到 break 會結束循環(huán)。但是如何在數(shù)組方法 Array.forEach() 方法中如何結束循環(huán)呢 ?。首先,你應該會想,Array.forEach() 好像無法跳出循環(huán),確實是這樣的,那么有沒有什么辦法可以跳出循環(huán)呢?當然是有的
辰風沐陽 閱讀 1232 2023-03-04
every 和 some 都是數(shù)組迭代方法,它們的第一個參數(shù)都是一個閉包函數(shù),這個閉包函數(shù)接收最多接收三個參數(shù),最少接收一個參數(shù)。every 用于檢測數(shù)組的所有元素是否都符合指定條件,即 "全真才真"。some 方法用于檢測數(shù)組中是否有元素滿足指定條件,即 "一真就真"
辰風沐陽 閱讀 3050 2022-09-04
這是一道高頻的前端面試題: JS 如何判斷一個變量是否為數(shù)組 ? 對于某些新手來說,首先會想到使用 typeof 關鍵字獲取變量的數(shù)據類型,這是不可行的。因為在 JS 中,數(shù)組也是 object。本文列舉多種判斷變量是否為數(shù)組的方法
辰風沐陽 閱讀 985 2022-09-03
GET 請求方式一般用于獲取數(shù)據,會將數(shù)據拼接到 URL 地址中,屬于顯式提交,安全性較低,傳輸?shù)臄?shù)據大小限制在 2KB 以內,不能上傳文件。POST 請求方式一般用于添加和更新數(shù)據,會將數(shù)據存放在請求體中,屬于隱式提交,安全性較高,傳輸?shù)臄?shù)據沒有大小限制,可以上傳文件
辰風沐陽 閱讀 1272 2022-06-28
索引可以極大的提高數(shù)據查詢速度,建立索引后會生成索引文件,所以本質上索引是以空間換時間。索引會降低插入,刪除,更新的速度,是因為當數(shù)據發(fā)生改變后,會重新建立索引,那么就會重新生成索引文件,導致增刪改操作變慢
辰風沐陽 閱讀 1298 2022-06-28
MySQL 中的事務就是一組原子性的 SQL 語句,或者說一個獨立的單元。MySQL 事務四大特性:原子性,一致性,隔離性,持久性,簡稱 ACID 特性。MySQL 事務的四種隔離級別: 讀未提交,讀已提交,可重復讀,可串行化。
辰風沐陽 閱讀 2824 2022-05-19
常見面試題:如何從一個大項目中,迅速定位執(zhí)行速度慢的 SQL 語句?此時可以使用慢查詢定位 SQL 語句。慢查詢,故名思義,就是在日志中記錄運行比較慢的 SQL 語句,是指所有執(zhí)行超過 long_query_time 參數(shù)設定的時間閾值的 SQL 語句查詢
辰風沐陽 閱讀 1112 2022-05-14
cookie 和 session 的區(qū)別是什么?這個問題在面試中問到的頻率非常高。cookie 和 session 的共同點: 都是用來記錄用戶訪問瀏覽器時保存的數(shù)據,比如:用戶的身份信息等。cookie 數(shù)據存放在瀏覽器端,session 數(shù)據存放在服務器端
辰風沐陽 閱讀 1122 2022-05-11