Tags

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