javascript
文章平均质量分 50
攻城狮YanGo
一个在前端路上行走的猿
展开
-
在云服务器上通过pm2部署node express项目
前言之前有写过在宝塔上通过pm2部署node express项目 传送门但是发现有些问题,在宝塔pm2部署的node项目很容易崩溃,经常动不动就请求了502的,所以没办法,只能通过命令行去部署了我在window端安装了FinalShell来写的准备工作首先需要安装好依赖 npm node全局安装 pm2npm i pm2 -g检测是否安装成功(如果有看到...原创 2019-12-27 11:40:58 · 1700 阅读 · 0 评论 -
express+multer实现layedit富文本编辑器图片上传 新增查看源码功能
express+multer实现layedit富文本编辑器图片上传新增layedit查看源码功能首先使用express创建一个项目serverexpress server然后初始化项目//进入server目录cd server//初始化项目cnpm install安装所需要的依赖库//multer用来处理文件上传cnpm install multer --save//express-art-template和art-template是html渲染模版引擎cnpm原创 2021-06-04 01:27:19 · 322 阅读 · 0 评论 -
JavaScript对数组操作的api基本都在这里了
一、concat()concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,仅会返回被连接数组的一个副本。var arr1 = [1,2,3];var arr2 = [4,5];var arr3 = arr1.concat(arr2);console.log(arr1); //[1, 2, 3]console.log(arr3); //[1, 2, 3, 4, 5]...原创 2020-05-28 11:31:03 · 232 阅读 · 0 评论 -
js实现无符号整数按位取反
前言最近有一段时间没写文章了,工作上比较忙,刚好今天有人问到我这个问题,我就去补了一下功课。然后在js上实现了一下。什么是无符号整数和有符号整数?其他地方搬过来的有符号就是最高位是符号位,其余的位是数据位。无符号就是所有位都是数据位。比如char类型是8位的,其中最高位是符号位1=0b00000000,-1=0b11111111(这里涉及到了补码),它能表示的范围是-128~+127。unsigned char 是无符号字符型也是8位,它没有符号位,最高位是数据位,比如1=0b00000.原创 2021-09-13 23:20:52 · 2333 阅读 · 0 评论 -
vue解决ios微信环境下点击输入框页面被顶起不能自动回弹到底部问题
开发中遇到的这个问题,索性习惯的百度(哈哈),做微信h5页面的相信都有遇到过的,我这里记录一下。听说是微信6.7.4以上,ios12+系统都会有键盘不回弹下面是一位道友的分享,我转发一下:https://blog.csdn.net/YY110621/article/details/87919966问题效果图:下面灰色部分就是调起系统键盘的时候没有回弹(很丑吧)解决方法:1....转载 2019-04-22 15:30:28 · 4656 阅读 · 1 评论 -
获取http://地址传递值的两种方法
记录学习笔记 以前参考其他网友的,记录一下,谢谢那位猿兄的分享<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body><...原创 2018-07-15 15:33:27 · 1446 阅读 · 0 评论 -
js 实现导航栏滑动透明渐变样式
学习记录,欢迎各位参考,有更好的方案也可以一起讨论!下面直接贴代码,可以直接复制到自己的编辑器运行 <!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width原创 2018-10-09 17:59:05 · 5678 阅读 · 0 评论 -
自己手动写一个js 的toast提示框
闲来无聊,就尝试着自己写一个toast,因为之前写网页是一直会用到的,所以就自己造了个轮子,也当作学习记录(有不好的地方请多多指教),下面贴代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name='viewport' content='wi原创 2018-10-10 15:48:54 · 5492 阅读 · 1 评论 -
javascript 向对象添加新的属性
前些天写个项目,封装的一个方法,已经写好的对象中,需要在“半路”上添加新的对象属性。然后网上查了资料看到了eval()方法,看到其他网友写的,然后就用了可以,知道今天发现有个坑。eg: 我要往Obj对象里添加一个num属性var Obj = {};var num = 123;eval("Obj.num="+num);乍一看,没错,可以运行啊,不报错啊。但是如果添加一个属...原创 2018-11-02 14:51:16 · 5203 阅读 · 0 评论 -
js数组排序输出
项目要求,需要在前端做筛选排序,数据都是用ajax向服务器请求返回json数据参考:https://blog.csdn.net/bobobocai/article/details/78028497用到js 的sort()方法 定义和用法sort() 方法用于对数组的元素进行排序。参数 描述 sortby 可选。规定排序顺序。必须是函数。 返回值对...原创 2018-11-02 19:52:27 · 2183 阅读 · 0 评论 -
js localStorage本地存储json对象并追加数据
记录一下localStorage的更过相关知识可以去:http://www.w3school.com.cn/html5/html_5_webstorage.asp这里主要是讲 localStorage存储对象的时候追加数据并不会覆盖原有的数据,下面写了个小demo <!DOCTYPE html><html lang="en"><head> &l...原创 2018-11-08 10:09:30 · 7764 阅读 · 1 评论 -
头部菜单栏(选项卡)demo
又来写demo了,一个点击头部菜单栏的选项卡demo,对于初学者来说还是可以参考的。在目前的web(或者webapp)开发中,很少会用这种来写多页面选项卡的,毕竟如果页面内容复杂的话,会出现加载慢卡顿等问题。但是对于单页面逻辑没那么复杂的话还是可以的。好了,只是参考参考用,下面贴代码 <!DOCTYPE html><html lang="en"><h...原创 2018-11-28 15:51:40 · 1764 阅读 · 0 评论