Tags

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