Tags

#Horizontal-center #center #blackList #置中 #commit message #find() #水平捲軸 #display #運算思維 #useRef #transition #react-hook- #Binary search #animation #變數名稱() #框架 #circle #transform #路由route #安裝套件 #splice #圖等比例縮放 #React Event handler #index problem #DOM #工具包 #CSS Style change #For Loop #firstElementChild #maintaining-code #flowchart #querySelector #low-coupling #inline CSS styles #git-clone-react-repo-Error #getter #低耦合性 #filter() #{{ }} #selectors #className change #single thread #{object} #Pull Request #method #default-styles #單執行緒 #curly braces #程式碼輕小 #object in JSX #width #FontAwesome #Coding efficiency #use curlyBraces in 2 ways inside JSX #max-content #=== #文字動畫 #line-height #Node.js套件管理器 #習慣上的寫法 #array.filter(條件函式) #Props #pseudocode #node_modules #JSX Spread Syntax #Map object #心得 #文字置中 #border-gradient-color #innerText #destructure #has() #includes #Passing JSX as children #textContent #package.json #children prop #innerHTML #Cannot find module 'sass' #sass module #iterate-array #react-scripts module #css-image #ui-reference #form-elements #路由設計routing #get() #background-image #React icon #delete() #background-size #css-預處理 #add dependencies #background-position #二元搜尋法 #set() #垂直水平置中 #NVM #clip-path #flex #number #npm #parseInt #函式名稱()() #for...of #parseFloat #x-scrolling #closure #效能 #型別轉換 #for in #filter( ) #bouncing text #onchange #map() #find( ) #checkbox #font-size #Number( ) #checked #semicolon #.toString( ) #node-sass #template-engine #string.includes() #SASS #SCSS #font-smooth #img src #Node.js server #default exports #<form> Attributes #action #linear-gradient #text-propety #截切 #<a> #code runner #VSCode extension #Node #http-request #<li> #資料庫 #:nth-child( ) #default styles #terminal #front end tool #React #字串 #timer #範圍鏈 #useEffect #node.js #CSS 重構 #變數接的回傳值是函式,變數就可被呼叫 #useState #Handlebars #text-align #padStart #export-import-component #計時器 #parseInt( ) #名詞差異 #setInterval #node.contains(string) #named exports #utility 模組 #<input value="..."> #REPL #img-resize #TS prefer semicolon #一些想法 #mapbox #object #comma #horizontal scrolling #TypeScript #Scope Chain #Component #表單 #Current local time #GET request #驗證輸入資料 #new Date() #使用上聯想語法 #共用class name #驗證 #toLocaleTimeString() #validation #bootstrap-modal #alert 需在browser中執行 #Bootstrap #infinite loop #modal #note #codesnap #javascript #react-router-dom #alert不是JS語法 #react-router #Event Loop #Single Page Application,SPA #CSS動畫 #PowerShell ISE #前端設定 Router #CSS loader animation #convert to array #CSS loading animation #css text #inset #inset-block #vscode #inset-inline #screenshot #alert() #iterable-object #不變動資料 #Web APIs #color #存資料位置 #color gradient #color match #::selection #CSS Reset #clsx #classname #stack #樣式 #string.match() #strings #style #RegEx #includes(keywords) #String.prototype.concat() #trim() #string #toLowerCase() #TypeScript string #interfaces #tsconfig #filter #searchInput.value #backdrop-filter #array.map() #clear input value #模糊 #index signature #filter: blur #<pre> #white-space: pre-wrap #ssr #HTML 中保留code的空白格式 #CSR #Model.create() #Mongoose #fork #branch #noise effect #absolute path #install plugs #切版練習平台 #路由 #絕對路徑 #jsconfig.json #專案架構 #Server-Side Rendering #.git #git push fail #svg #project-structrue #舊專案 #toggle() #改node版本 #switch mode #Data #伺服器端渲染 #FAQ #newsletter #Reacr form #forwardRef #form validation #switch 2 icons #settimeout #專案UI #javascript-非同步 #maptiler #map API #array.forEach #some() #Math.min #Express routing #RWD #$event #dubug #notes outline #v-on #assignment operators #params #event #eventListener callback fn #Tailwind CSS V3 install #shadow #x++ #box shadow #text shadow #應用程式 #Element.append() #break #Math.round() #While Loop #x捲軸 #Tailwind CSS VSCode extension #setTimeout() #Tailwind CSS #VSCode extensions #Math.random #mongoose Model.create() #Math.floor #callback function #函式庫 #非同步函式 #If Else #v-on@ #Math.random() #Prettier #prettier-plugin-tailwindcss #vite-plugin-svgr #browser-default-style #Install #textarea #省略屬性名稱 #解構賦值 destructuring assignment #named imports #JSX #route #routing #REST #宣告變數 #Vertical-center #RESTful #變數常數命名 #專案起手式 #字串串接 #React Hook #generate-consecutive-numbers #express-debug #express-route #public folder #render logic & markup #typehero #single parent tag #<div>...</div> #<>... </> Fragment #路由器router #嚴格標籤閉合 #flexbox-item #只會回傳一個根元素 #編譯器compiler #Destructuring assignment #JSX attribute name - camelCase #解構賦值 #JSX attribute name - NO dash NO reserved word #input #pseudo-class #:first-child #:last-child #delete blackList #review-mindset #for-loop #Node.appendChild() #for-in #名稱加密 #for-in DONT WITH Arr #framework #for ...in #input[type="submit"] #html-tag #each-click #why Express #debug-createElement #color-change #Promise #data attribute #form #two-way data binding #|| #EM #ticket-generator #button[type="submit"] #API #spread-operator #text-js-property-syntax #del #mouse-event #trim #Axios #mouseup #Element.matches() #mousedown #隨機號碼 #部分顯示 #select-class names #naming #BEM #DOM TokenList.contains(token) #event.preventDefault() #mobile-first #a #class name #Vue.js #OR operator #css #traverse node #popcat #遍歷節點 #Element.matches(CSS selectorString) #mouseevent #classList #操作節點 #array method 篩選 #mouseup event #indexOf #mousedown event #! #img scr #audio element #Express #v-model #debug #audio #string-return-number #wrappalyzer #閉包 #axios函式庫 #slice #extexsion #不可省略的分號 #相似語法 #HTTP #Protocol #string compare #vite-install #DNS #? : #request #條件運算子 #HTTP GET #response #aria-* #運算子 #client-side #Bootstrap-visually-hidden #array.filter() #DOM Event #server-side #array method #packet #耦合性 #展開運算子 #router #select class name #practice-audio-player #.catch #array.push #change-property #陣列 #tsc #require( ) #get-data-from-url #webframe #coupling #if/else #transform-property #MVC #switch #parseInt() #filter:contrast() #NaN #++x #array-like #filter: blur() #throw #htmlcollection #css-filter #nodelist #string.toLowerCase( ) #install-typescript #Array.from #nodemon #.then #getelementsbyclassname #restart server #for-of #querySelectorAll #double for loop #align-content #Vite #修改原陣列 #map() #水平卷軸 #submit event #event.target #回傳新陣列 #position-absolute #align-self #top #Array #align-items #node.children[index] #translateY #foreach #Horizontal #<input value="..."> position #&nbsp #for of #<code>