<style>
html, body, .ui-content {
/* background:#faf9f9; */
color: #611201;
}
.summary, .summary .toolbar{
background: #EFEFDA;
}
.summary h1{
background:#E4D07A ;
color:#fff;
}
.summary h2.collapsible{
background:#A7C584 ;
color:#fff;
}
.fa-angle-down{
color:#fff !important;
}
::-webkit-scrollbar {
width: 5px;
}
::-webkit-scrollbar-button {
background: transparent;
}
::-webkit-scrollbar-thumb {
/* border-radius: 4px; */
background-color: #6B8A47;
}
.form-control:focus{
box-shadow: none;
border-color: #611201;
}
.summary .nav-pills>li.active>a{
color: #611201 !important;
font-weight: bold;
}
</style>
# 前端沒有盡頭的牆外調查
## :eyes: 瀏覽器基礎通識 / 網路概論
- [輸入瀏覽器網址後,過程中發生了哪些事?](/g_ZWwUtMRSyjBflGGw0WtA?view)
-
<!-- - [請描述何謂 http 請求](/okymtECrR4Ovgs3KD5sZ5Q?view)
- [什麼是 CORS?](/P36jP4FtTkSRSnpjr3m5SA?view) -->
## Tailwind
- [tailwind Week1](/1pGSMLIESvqaC24V02wXdA?view)
- [tailwind Week2](/cG3XZnQ7ShmHT2hQ4pkb2Q)
## JavaScript 基礎
- [物件轉陣列](/C6vNahyiQQ68E1mjlr-W5Q?view)
- [ES6的語法糖 & 新增語法](/X67pbrjoQXKWDcKnwgqXdA?view)
- [JS 常用陣列操作 - map、filter、find、findIndex?](/ii9uYE2XQXyC209mEen71Q?view)
- [所以let, const, var 到底差在哪?](https://hackmd.io/S191mn_uRGCY8QxBjQlGTw?view)
- [你分得清楚「傳值」與「傳參考」嗎?](https://hackmd.io/CnLOetE_RPu32LL0Uy0IJg?view)
- [到底怎麼分 null, undefined 和 is not defined ?](https://hackmd.io/DIV3KxReRLeGGoqA811iBA?view)
- [if 與 switch 的使用時機?](https://hackmd.io/paGY8aZxRH2hX-tKrI9XAQ?view)
- [強制轉型是什麼、怎麼轉換型別?](https://hackmd.io/ii35PZr1RvGJw-YX4Ndqfg?view)
- [何謂表達式與陳述式?](https://hackmd.io/kuq01l4FSj6FFGAh-2RZCQ?view)
- [物件怎麼取值?什麼時候該用點(.),什麼時候用方括號([])?](https://hackmd.io/G3abfsOcRlerAqRSqhAppA?view)
## JS 核心篇 學習筆記
- [關於 JS 是如何運行的這回事](/ln7LLH96T1i8bHeqnSZf5w?view)
- [執行的錯誤情境 LHS, RHS](/geklrNa6QQuecmgQVCiOTg?view)
- [語法作用域(Lexical scope)](/ccJ3WLVMSuC-jxi-TobYwQ?view)
- [執行環境與執行堆疊](/YHLTJ9drS2-AzDfnQdZz-A?view)
- [範圍鍊](/VBUHHShZQS2xAqTplzKc0w?view)
- [Hoisting 提升](/436nwVn1QwSQsnYJezBpBQ?both)
- [執行緒與同步、非同步](/7FJYm2A1RiiOPKo8X-ZxaQ)
- [JS 中 == 、 === 的不同之處](/dQNL4fDbTq2WFJ-P7igAlw?view)
- [JavaScript 的 this 指向觀念](/nuhubSMDQGiV3rl5UgDo1g?view)
- [JS 的 Promise](/4_mJ4qctQaOiHMA0hE8iaA?view)
- [Async/Await](/kixdEmJkTgyqtdu3S4o2lw?view)
- [函式](/KIkZ7kCZRdePlvN9V1W9ag?view)
- [閉包 closure](/BrewE7srQYS7uhmS_zyW-Q?both)
- [原型 prototype](/W1zeIEn-RDStiVVUq41M9A)
<!-- - [回呼函式 Callback Function](/DDfvFcRZR1KzkVyngWFA0w) -->
<!-- - [在for 迴圈中,i分別用var、let宣告有什麼差?](/lrcJxZhdQBirxpn7qBZyVQ?view) -->
<!-- - [session、cookie、localStorage](/8Bx25FhaRbmvINZmfeJ2TA?view) -->
## :exclamation: 如何用 Vue 寫
- [**作品成果**](https://zihyinhsu.github.io/si-yueh/#/)[target=_blank]
- [如何在Vue 設置標題?](/tCOtNxyqSdyjdzWVNG6dCA?view)
- [如何用Vue寫一個搜尋功能?](/GFj_BQ1IQ4e7j75JzA4Y4w)
- [如何用Vue寫一個複製文字的功能?](/MKjRr-fUSiCJuNuHH33Ieg?view)
- [如何用Vue輕鬆篩選資料與排序](/zUQRzhAgTeqZ0KnnV01kCA?view)
- [如何用Vue 寫一個倒計時跳轉功能](/Ww7UYjV8RQ2LRy1a51kJxw?view)
- [如何用Vue 寫一個收藏功能?](/I748YMjYSde1SgHLZeLiHw?view)
- [如何用Vue 做一個最近預覽的功能?](/ZnW5b6MHRU2s7MKjDl59jA?view)
- [如何用Vue 寫錨點功能?](/liklSQg6TzOn4GkK7jIhQw?view)
- [如何用Vue 寫一個彈出視窗? (Toast)](/jKIhrLQvQoO6QKa141yZwQ?view)
- [如何用Vue 寫一個GoTop按鈕?](/-XWTcZkfTC2aeFSyErQ8qQ?view)
- [如何用Vue 監聽動態路由?](/2OXGq6yUQWOUYyDBT4HMMQ?view)
- [如何用Vue 寫圖片上傳與預覽?](/UWSuWkBmRBa9RDIc9-39rg)
- [如何在Vue 套用ckeditor?](/sYcEYzsRQlemibqtmNbIMQ?view)
- [如何用Vue 實作登入頁面?](/Nq2geCk_SjKnWzbWrc0bpA)
- [如何用Vue 自定義網址預覽?](/ZEwYp20pSZuVakeaRYQRng?view)
- [如何在Vue 做狀態管理 - pinia?](/Xjy-U11wQda1PO7yYw_O1g?view)
- [如何在 Vue 手寫分頁功能?](/Ml7xYXp2SNuMP_8X1ny5ig?view)
- [如何部署 Vue CLI 專案至 GitHub Pages](/54ZzB-GxTFC328VV7xMBcg?view)
- [Vue 的生命週期](/6VIuNjxgQ-OESlYlk7lzuQ?both)
<!-- - [Vue 觀念 | computed 與 methods 的差別](/D02yo-pdQkyDeidsnADbSw?view)
-->
## Vue3 筆記
- [Vue 作品實戰班 | 筆記大全](/H1iyUYU3Y/https%3A%2F%2Fhackmd.io%2Fc%2FH1iyUYU3Y%2Fedit%3Fedit)
## 切版筆記
- [第一週:1 px 也不差的版型控制術](https://hackmd.io/OXIoEzrXSJy_oj_k79obyg)
- [第二週:Flexbox 網頁排版術](https://hackmd.io/P6X6r2_WQ6i4D-b7eFwjrg?view)
- [第三週:伸縮自如的 RWD 手機網頁排版術](https://hackmd.io/RHxCBaZ8TsizADyVynl8xg?view)
- [第四週:多頁式網頁設計](https://hackmd.io/UFrcZQy6RXqUuhQaeDKxgw)
- [第五週:後台表單設計](https://hackmd.io/Iv0nJLcYTvGeRbmlc--bAA?view)
- [第六週:導入網頁規範設計流程](https://hackmd.io/uNdja4EZSuyL1087Gd4i0g)
- [第七週:視差滾動](https://hackmd.io/Ftdx-sG5Qy2u70qvwe2Ngg?view)
- [第八週:CSS 模組化管理](https://hackmd.io/tDq-mIlHSTSxmOSwCGscwQ?view)
## UI 筆記
- [week1 筆記](https://hackmd.io/LQty-QwESLe0tHTJpDlF0g?view)
- [week2 筆記](https://hackmd.io/R9TZWhg1QdCxqj9XI3atIQ?view)
- [week3 筆記](https://hackmd.io/b8lbUnSzQESME3dkDiOFmg)
- [week4 筆記](https://hackmd.io/A_hTVo7SSn23LuaUhr6hwQ?view)
- [UI 設計直播班心得文](https://hackmd.io/hbp8BZ0ARW2DU0vFxvbYAQ?view)
# git
- [怎麼改別人的code和發PR請求?](https://hackmd.io/BcuVzYajSdmZip57wPkRaQ?view)
- [關於merge / 整個協作過程](https://hackmd.io/3eGzFlHeSR-Zz-y7R5h73A)
## 多的是我不知道的事 (參考文章)
<!-- ## 參考文章 -->
- [Vue.js筆記](https://hackmd.io/@paiLearningNote/r1mZ3FHzI)
- [專題菁英班 - JavaScript 爬蟲專案](https://hsueh-jen.gitbooks.io/webcrawler/content/second-question.html)
- [pixel perfect kata](https://codepen.io/zihyin/pen/KKmVxbE?editors=1100)
- [RWD網頁建置全攻略](https://hackmd.io/@o9ZLEqeZQ8e7u_JXSPfjsQ/S1EW2d5R_/https%3A%2F%2Fhackmd.io%2Fc%2FS1EW2d5R_%2Fedit%3Fedit)
- [淺談快取機制](https://f2e.kalan.dev/advanced/21.html#memory-cache)
- [從ES6開始的JavaScript學習生活](https://eyesofkids.gitbooks.io/javascript-start-from-es6/content/part4/closure.html?q=)
<!-- - [先別急著寫leetcode](https://lidemy.com/courses/enrolled/793973) -->
{"metaMigratedAt":"2023-06-16T22:20:43.842Z","metaMigratedFrom":"YAML","title":"前端沒有盡頭的牆外調查","breaks":true,"contributors":"[{\"id\":\"a6d19069-a844-4997-af59-129c5cdde7b8\",\"add\":9340,\"del\":3753}]"}