
Javascript
你不要拉我
一个刚入坑的货
展开
-
js题目一
js题目一题: function setPetName(obj){ obj.name = "name" obj = new Object() obj.name = "name2" } let dog = new Object() setPetName(dog) console.log(dog.name)以上代码最后会打印输入什么?结果结果回输出name分析最开始我以为是undefined,我忽略了对象是复杂数据类型,是根据内存地址作储存的,结果运行结果是name;开始原创 2021-03-22 17:14:01 · 163 阅读 · 0 评论 -
electron 使用 —— 使用 electron-builder 打包出现的错误
electron 使用 —— 使用 electron-builder 打包出现的错误背景electron 使用 —— 使用 electron-builder 打包出现的错误:如图:解决配置NDS4.2.2.2是微软的,223.5.5.5是阿里的成功最近github经常犯病,好烦...原创 2021-03-19 10:05:34 · 974 阅读 · 0 评论 -
promise.all报错object is not iterable
promise.all报错object is not iterable笔记:Promis.all的参数是一个数组(犯了个非常低级的错误)//错误代码 Promise.all( checkType(file, ['image/png', 'image/jpeg']), checkSize(file, 50 / 1024), checkImageSameWH(file), ) //正确代码Promise.all([原创 2020-05-25 15:49:25 · 2456 阅读 · 0 评论 -
egg设置csrf
eggJS设置csrf在config/config.default.js中设置//config/config.default.js module.exports = (appInfo) => { //······ config.security = { csrf: { enable: false, ignoreJSON: true, ...原创 2020-04-22 17:52:43 · 1378 阅读 · 0 评论 -
node+koa2 上传图片文件
node+koa2 上传图片文件from 表单代码(enctype=‘multipart/form-data’ 必加)安装koa-bodynpm install koa-body --save在app.js主程序文件中加上 const koaBody = require('koa-body'); app.use(koaBody({ multipart: true }))...原创 2019-11-18 11:37:49 · 985 阅读 · 0 评论 -
sequelize中在[Op.or]使用[Op.like]
sequelize中在[Op.or]使用[Op.like]使用情况:sequelize一个搜索值模糊查询表的两个列'use strict';const Service = require('egg').Service;const Op = this.ctx.model.Sequelize.Op;class UserService extends Service { async l...原创 2019-11-05 14:21:17 · 6663 阅读 · 0 评论 -
JavaScript生成二维码
JavaScript生成二维码1.安装qr-image包 npm install qr-image 2.引入qr-image和fs(生成文件需要使用)包 var qr = require('qr-image'); const fs = require('fs');3.使用//demo.jsvar qr = require('qr-image');const fs = ...原创 2019-09-09 17:17:20 · 370 阅读 · 0 评论 -
解决本地文件上传时fakepath的问题
解决本地文件上传时fakepath的问题直接上例子这个例子是用jqery操作的事件,注意引入jqueryHTML代码<div class="demo"><img width="200px"><input type="file"/></div>JavaScript代码$("input[type='file']").on('...原创 2019-08-20 18:28:52 · 1760 阅读 · 0 评论 -
layui的layer弹出层内置方法
基础参数文章目录基础参数layer.config(options) - 初始化全局配置layer.ready(callback) - 初始化就绪layer.open(options) - 原始核心方法layer.alert(content, options, yes) - 普通信息框layer.confirm(content, options, yes, cancel) - 询问框layer.m...原创 2019-08-15 14:42:36 · 3821 阅读 · 0 评论 -
express文件上传Multer组件
Express默认并不处理HTTP请求体中的数据,对于普通请求体(JSON、二进制、字符串)数据,可以使用body-parser中间件。而文件上传(multipart/form-data请求),可以基于请求流处理,也可以使用formidable模块或Multer中间件。1. multer中间件Multer是Express官方推出的,用于Node.jsmultipart/form-data请...原创 2019-08-14 18:22:36 · 185 阅读 · 0 评论 -
sequelize的attributes选项(sequelize选取表中的特定列)
要仅选择某些属性,可以使用该attributes选项。通常,您传递一个数组:Model.findAll({ attributes: ['foo', 'bar']});//等同于 SELECT foo, bar ...Model.findAll({ attributes: ['foo', ['bar', 'baz']]});//等同于SELECT foo, bar AS b...原创 2019-08-03 13:57:13 · 14053 阅读 · 0 评论 -
js获取当天时间0点到24点的时间戳
js获取当天时间0点到24点的时间戳个人分类: JavaScript1. var start = new Date(2. new Date(new Date().toLocaleDateString()).getTime()3. ); // 当天0点4. var end = new Date( // 当天23:595. new Date(new Date().toLocaleDateS...原创 2019-08-02 21:00:13 · 3425 阅读 · 0 评论