原创 js面試題-代碼實現

新 API 最新的 url 參數獲取的 API? URLSearchParams // 有如下一個url: http://localhost?a=1&b=2 function getUrlParam(name) { let param

原创 Vue3 面試題 (2023-09-26更新)

Vue3 對比 Vue2 做了那些改進? 1. 響應式系統 vue2 中使用的 Object.defineProperty 實現的響應式,劫持整個對象,遞歸遍歷所有屬性,給每個屬性添加 getter 和 setter vue3 中使用的

原创 ES6 面試題

1

原创 NodeJS定時任務 注:2023-4-28更新

  使用的node-schedule 設置定時任務   引入 const schedule = require('node-schedule');   參數解析 schedule.scheduleJob(* * * * * *) 接收六

原创 雞湯?不然

大家看着可能像是“雞湯”,其實不然,這是我從其他地方看到的一些名言和自己的一些感悟,總結在這裏 寫這篇語錄集合,主要是爲了鍛鍊內心: 內心弱小:當別人踩了自己一腳,沒有道歉,可能腦子裏會想一天,這是啥人;別人說了自己一句,會記恨一星期。 內

原创 vscode 你想要的配置

配置用戶代碼片段 文件 → 首選項 → 配置用戶代碼片段 比如配置一個vue3的代碼片段: { "vue3-code": { "prefix": "vue3", "body": [ "<template>", "

原创 less 常用方法

介紹 Less 是 CSS 的預處理語言之一,爲 CSS 增添了變量、Mixin、函數等特性,使CSS更易於維護擴展。 嵌套(Nesting) .header { .navgation: { font-size: 3

原创 TypeScript筆記 - 函數

註解函數 函數需要註解的部分其實只有 參數值 和 返回值 let checkFunc = (str: string): boolean => { return str['includes']('a') } checkFunc('ab

原创 TypeScript筆記 - 數據類型

js 類型分爲兩種:基本數據類型和複雜數據類型 基本數據類型主要有:number、string、boolean、null、undefined、symbo(es6新增)、BigInt(es10新增) ts 作爲 js 的超集,是依附 js 的

原创 vue3 + vite 報錯處理

TypeError: vite.defineConfig is not a function 執行命令:npm install @vitejs/plugin-vue -D  config裏面配置代碼: import vue from '@v

原创 vue3筆記 - 父子組件通信

父傳子 說明:父組件將數據綁定在組件標籤上;子組件props接收 父組件: <template> <Child :msg="msg" /> </template> <script setup> import Child from '.

原创 vue3 重置數據

第一種 import { reactive } from 'vue' class InitFormData { username: string = '' sex: number = 1 age: number = 0 }

原创 vue3筆記

如何創建vue3項目 基於 vue 腳手架 npm i @vue/cli -g vue create <project-name> cd <project-name> npm run serve 基於 vite 創建項目 // npm np

原创 vue3 組合式API

ref ref()接收一個值,返回一個響應式、可更改的ref對象 const count = ref(0) console.log(count.value) // 0 count.value++ console.log(count.val

原创 git 分支指令

如果想克隆某個分支 git clone '' -b branchname   查看本地所有分支 git branch   查看所在目錄的分支 git branch -a   查看遠程所有分支 git branch -r   刪除某分支 gi