nodejs
Demo_xr
西安交通大学
全栈开发
粉丝私信必回
展开
-
一切为了多学习 node各方面的面试巩固知识点
用一对反引号(`模板字符串`)标识 ,它可以当普通字符串使用('普通字符串'),也可以用来定义多行字符串 ,在模板字符串中可以嵌入变量 ,js表达式或函数等 ,变量,js表达式或函数需要写在${}中。Es6允许按照一定的模式 ,从数组和对象中提取值 ,对变量进行赋值 ,这被称作解构赋值 ,意思就是把 某个对象中的属性,当作变量,给解放出来,这样,今后就能够当作变量直接使用了;变体1:如果箭头函数,左侧的形参列表中,只有一个参数,则,左侧小括号可以省略;定义时候绑定,就是this是继承自父执行上下文!原创 2023-02-08 13:08:58 · 487 阅读 · 0 评论 -
nodejs的 面试大全 容易 难的都有
ES6中允许使用=>来定义函数。箭头函数相当于匿名函数,并简化了函数定义。原创 2022-12-29 15:55:17 · 1568 阅读 · 0 评论 -
node使用sequelize 分组聚合查询
查询 log日志表中按照url 出现的次数进行排序 并且返回出现5次以上url的数据。原创 2022-09-07 17:41:29 · 782 阅读 · 0 评论 -
存关于nest js 相关的 文档项目
NestJs CRUD for RESTful API使用nestjs+mysql+typeorm+jwt+swagger企业项目中的RBAC权限管理、实现单点登录。使用 Nestjs 8.x 以微服务方式开发的基础管理后台服务,并搭配 React 开发的管理后台前端(可自行根据 swagger 的接口开发对应的管理后台前端)...原创 2022-08-05 15:02:26 · 344 阅读 · 0 评论 -
node版本升级或降级
我有一个项目,因为node版本太高,导致npm run dev报错。(1)安装node版本管理模块n。下边步骤请根据自己需要选择。(4) 版本降级/升级。原创 2022-08-04 14:55:28 · 460 阅读 · 1 评论 -
详解利用nodejs对json文件进行新增数据及删除指定的数据
nodejs新增数据到json文件原创 2022-06-15 15:25:06 · 1611 阅读 · 2 评论 -
node egg随机返回数据列表
order = this.app.Sequelize.literal('rand()');原创 2022-02-11 14:26:29 · 382 阅读 · 0 评论 -
js 数组 对象 字符串之间的相互转化
数组转字符串let arr = []let stringstring = arr.join(',')字符串转数组let arr = []let string= ‘string’arr = string.split(',')字符串转对象var json = JSON.parse(string);对象转字符串var str = JSON.stringify(json);对象转数组let obj = {'未完成':5, '已完成':8, '待确认':4原创 2021-11-05 16:31:59 · 639 阅读 · 2 评论 -
使用mocha完成测试用例自动化脚本,本地生产环境皆可用(nodejs)
'use strict';const assert = require('assert');const axios = require('axios');const address = 'http://192.168.3.19:7001/' //生产就是生产的地址// mocha ./test/app/getscript.test.jsdescribe('测试书籍相关请求', () => { let bookId let token it('书籍列表', async () =&.原创 2021-10-28 10:58:45 · 395 阅读 · 8 评论 -
nodejs egg 获取用户的登录ip位置,ua
1.获取ua1.1 引入 ua-parser-jsconst parser = require('ua-parser-js');1.2 得到ua const ua = parser(ctx.headers['user-agent']); logger.info('ua:', ua)2.获取ip2.1 引入 lib-qqwryvar libqqwry = require('lib-qqwry');2.2 ip位置var qqwry = libqqwry.原创 2021-08-30 15:58:12 · 1464 阅读 · 3 评论 -
ndejs项目中 Vue实现登录验证码功能
本文为一个不懂vue的后端小菜分享的内容。实践亲测好用哦。1.最终实现结果如下【验证码可刷新】2.代码来喽2.1 创建js组件内容(可直接粘贴过去,如需要改宽度和高度,修改_init方法中的宽和高)function GVerify (options) { // 创建一个图形验证码对象,接收options对象为参数 this.options = { // 默认options参数值 id: '', // 容器Id canvasId: '...原创 2021-08-30 15:28:52 · 417 阅读 · 0 评论