使用者工具

網站工具


guide:frontend-interview

差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

下次修改
前次修改
guide:frontend-interview [2022/05/12 06:45] – 建立 admin_wi1d5kyguide:frontend-interview [2022/05/12 07:31] (目前版本) admin_wi1d5ky
行 1: 行 1:
-# 前端面試+# 前端面試官指南
  
 ## 目標 ## 目標
行 23: 行 23:
 - 有 Streaming 的經驗嗎? - 有 Streaming 的經驗嗎?
 - 如何實作一個需要支援多國語言的網站? - 如何實作一個需要支援多國語言的網站?
 +- 請解釋 CSR, SSR, SSG 分別是什麼?
  
  
行 29: 行 30:
 - 描述下列之間的不同 <script>, <script async> & <script defer>  - 描述下列之間的不同 <script>, <script async> & <script defer> 
   - https://blog.xuite.net/vexed/tech/61308318   - https://blog.xuite.net/vexed/tech/61308318
 +
  
 ### CSS ### CSS
  
-(WIP)+- 解釋 visibility hidden 跟 display none 的差異 
 +- 針對不同版面(手機, 桌幾)要怎麼調整 css 
  
 ### JavaScript ### JavaScript
行 38: 行 42:
 - CORS 是什麼,它解決了什麼問題? - CORS 是什麼,它解決了什麼問題?
   - https://blog.techbridge.cc/2017/05/20/api-ajax-cors-and-jsonp/   - https://blog.techbridge.cc/2017/05/20/api-ajax-cors-and-jsonp/
-- 請回答下面這段 Code 的結果+知道 Promise 嗎?知道 async, await 嗎?請回答下面這段 Code 的結果
  
 +```javascript
 +const func = async (url) => () => {
 +  const result = await fetch(url).then(r => r.json())
 +  console.log(result)
 +  return result
 +}
 +
 +func()('SOME_JSON_URL') // what happen?
 ``` ```
 +
 +- 請回答下面這段 Code 的結果
 +
 +```javascript
 var a = { n : 1 }; var a = { n : 1 };
 var b = a; var b = a;
guide/frontend-interview.1652337906.txt.gz · 上一次變更: 2022/05/12 06:45 由 admin_wi1d5ky

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki