Tags

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