Vue ref在响应式对象中的解包


ref在响应式对象中的解包当一个 ref 被嵌套在一个响应式对象中,作为属性被访问或更改时,它会自动解包,因此会表现得和一般的属性一样:const count = ref<number>(0);const state = reactive({ count})state.count +=

axios使用


<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Comp

express解决跨域问题


https://juejin.cn/post/68449039456560742481.安装corsnpm install cors --save-devconst cors = require('cors');app.use(cors());2.手动实现app.use((req,

Typescript对象的类型—接口


对象的类型—接口在Typescript中,我们使用(Interfaces)来定义对象的类型什么是接口在面向对象语言中,接口(Interfaces)是一个很重要的概念,它是对行为的抽象,而具体如何行动需要由类(classes)去实现(implement)。TypeScript 中的接口是一个非常灵活的

Typescript联合类型


Typescript联合类型联合类型表示取值可以为多种类型中的一种例子let myFavoriteNumber: string | number;myFavoriteNumber = "seven";myFavoriteNumber = 7;联合类型使用 | 分隔每个类型注意:l

Node核心模块


核心模块核心模块是Node中自带的模块,可以在node中直接使用console.log(global)Processprocess模块用来表示和控制当前的node进程。process.exit([code]) 结束进程process.nextTick(callback[, …args]) 向tick

ES模块化


ES模块化参考: 1.模块化 – 李立超 | lilichao.com​2.10_ES模块化规范_哔哩哔哩_bilibili默认情况下,node中的模块化标准是CommonJS,要想使用ES的模块化,可以采用下面两种方案使用mjs作为扩展名修改package.json,把模块化规范设置为ES模块当我

Common JS规范


Common JS规范模块就是一个js文件,在模块内部任何变量或其他对象都是私有的,不会暴露给外部模块。在CommonJS模块化规范中,在模块内部定义了一个module对象,module对象内部存储了当前模块的基本信息,同时module对象中有一个属性名为exports,exports用来指定需要向

Javascript-对象序列化


const stu1 = { name: "xiaoming", age: 18, friend: { name: "mike", age: 17, },};const stu1_json = JSON.stringify(stu1); /

Javascript-面向对象


Javascript 面向对象(OOP)语法class 类名 { constructor(){ }}举例://Person类专门用来创建人的对象class Person { constructor(name,age,hooby){ this.name = name;