MongoDB MongoDB数据库软件,一个与 JavaScript ‘相近’的数据库软件 mongoose可以在 JavaScript 环境下操作 MongoDB 的软件包 const mongoose = require('mongoose'); / 2024-08-03 JavaScript JavaScript 数据库 Node.js Node.jsNode.js 是一个跨平台 JavaScript 运行环境,是开发者可以搭建服务器的 JavaScript 应用程序浏览器能执行 JS 代码,依靠的是内核中的 V8 引擎(C++程序),Node.js 也是基于 V8 引擎进 2024-07-16 JavaScript JavaScript Ajax AjaxAjax 是异步的 JavaScript 和 XML(Asynchronous JavaScript And XML),就是使用 XMLHttpRequest 对象与服务器通信。主要利用它异步特性,即在不刷新页面情况下与服务器通信, 2024-07-05 JavaScript Ajax 异步 Vue3新组件 8. Vue3新组件8.1. 【Teleport】 什么是Teleport?—— Teleport 是一种能够将我们的组件html结构移动到指定位置的技术。 <teleport to='body' > <div 2024-03-19 Vue Vue 其他API 7. 其它 API7.1.【shallowRef 与 shallowReactive 】shallowRef 作用:创建一个响应式数据,但只对顶层属性进行响应式处理。 用法: let myVar = shallowRef(initialV 2024-03-19 Vue Vue 组件通信 1. 组件通信Vue3组件通信和Vue2的区别: 移出事件总线,使用mitt代替。 vuex换成了pinia。 把.sync优化到了v-model里面了。 把$listeners所有的东西,合并到$attrs中了。 $children 2024-03-19 Vue Vue pinia 1. pinia1.1搭建 pinia 环境第一步:npm install pinia 第二步:操作src/main.ts import { createApp } from 'vue' import App from './App.vue 2024-03-19 Vue Vue pinia 状态管理 vue-router路由 1. vue-router 路由1.1. 对路由的理解 1.2. 基本切换效果 Vue3中要使用vue-router的最新版本 路由配置文件index.ts代码如下: import { createRouter, createWe 2024-03-17 Vue vue-router 路由 Vue 1. 创建Vue工程(Vue3)1.1. 基于 vue-cli 创建官方文档 备注:目前vue-cli已处于维护模式,官方推荐基于 Vite 创建项目。 ## 查看@vue/cli版本,确保@vue/cli版本在4.5.0以上 vue 2024-03-15 Vue Vue 语法 npm npm软件包管理器 基本操作// package.json 记录软件包的名字,作者,入口文件等信息 // package-lock.json 固定软件包版本号,防止自动升级新版本时影响项目 npm init -y 初始化(得到 packag 2023-12-18 JavaScript 软件包 AtCoder Regular Contest 重游程序设计竞赛 AtCoder Regular Contest 168A - <Inversion>题意:一个长度为N-1的字符串S(只含有字符< ,> ),构造一个长度为N的序列X,均为整数X序列相邻两个数字 2023-10-18 gate.io cnpj 刷题 JavaScriptDOM节点 查找节点// 返回最近一级的父节点 找不到返回为null 子元素.parentNode; // 获得所有子节点、包括文本节点(空格、换行)、注释节点等 父元素.childNodes; // 仅获得所有元素节点,返回的还是一个伪数组 父元 2023-09-08 JavaScript JavaScript DOM 节点