Tags

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