摘要: 需要判断字符串内是否有特殊符号,如 !@#¥%……&* 之类的。使用 JS 的 RegExp 进行正则判断,如下: function (even) { var flag = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>《》/?~!@#¥……&*()——|{}【 阅读全文
posted @ 2020-08-18 16:20 PANIC404 阅读(811) 评论(0) 推荐(0) 编辑
摘要: JavaScript中的对象,都有一个内置属性[[Prototype]],指向这个对象的原型对象。当查找一个属性或方法时,如果在当前对象中找不到定义,会继续在当前对象的原型对象中查找;如果原型对象中依然没有找到,会继续在原型对象的原型中查找(原型也是对象,也有它自己的原型);如此继续,直到找到为止, 阅读全文
posted @ 2020-08-14 00:37 PANIC404 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 从实用角度来说,JS的防抖和节流,属于前端技术的“性能优化”。 防抖: 假设有一个事件函数,在第一次触发该事件时,先不执行函数,而是等待1秒后再执行,那么: 1. 如果在1秒内再次触发该事件,则该事件函数不执行,1秒时间重新计算 2. 如果在1秒内没有再次触发该事件,则执行该事件函数 达到的效果就是 阅读全文
posted @ 2020-08-13 22:48 PANIC404 阅读(115) 评论(0) 推荐(0) 编辑
摘要: service firewalld stop 阅读全文
posted @ 2020-08-05 15:26 PANIC404 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 1. 首先安装依赖 yum install gcc yum install pcre-devel yum install zlib zlib-devel yum install openssl openssl-devel 依次安装,过程中有询问,都输入y,然后回车 2. 下载Nginx的 tar包 阅读全文
posted @ 2020-08-05 15:21 PANIC404 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 隐藏元素 display 和 visibility display: none 隐藏对象,隐藏后,本来的位置会消失,会被其他文档流顶替 display: block 除了是转换为块级元素,还有显示该元素的意思 visibility: hidden 使用该属性隐藏元素后,本来的位置保存,元素保留该位置 阅读全文
posted @ 2020-06-27 00:30 PANIC404 阅读(59) 评论(0) 推荐(0) 编辑
摘要: GIT 本地操作命令: git init 初始化本地库 git status 查看工作区、暂存区的状态 git add <file name> 将工作区的“新建/修改”添加到暂存区 git rm --cached <file name> 移除暂存区的修改 git commit <file name> 阅读全文
posted @ 2020-06-11 17:17 PANIC404 阅读(89) 评论(0) 推荐(0) 编辑
摘要: ES5 和 ES6 在类和继承的不同,举例如下: ES5 的类和继承: function Person(name){ this.name = name; } Person.prototype.showName = function(){ return this.name; }; var ops = 阅读全文
posted @ 2020-06-10 16:49 PANIC404 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 所谓CAS的自定义登录页面,就是不同的接入端,显示不同的登录页面,就像阿里旗下的各种登录,支付宝登录,淘宝登录,天猫登录,用的可能就是同一个SSO(单点登录),但是各自的登录主题和样式不一样。这就是自定义后的登录页面。登录页渲染文件为 casLoginView.html。 具体步骤,详见大神文章:h 阅读全文
posted @ 2020-06-08 17:24 PANIC404 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 【前端携带 Cookie 跨域时,请求失败的情况,后端拿不到该 Cookie】 项目是 Vue + axios + nginx ,项目开发中,遇到了一个问题,就是前端请求了后端的某个接口,后端通过这个接口要重定向到另一个网页,这就涉及到了跨域问题,而该项目需要携带后端存回来的一个Cookie,把这个 阅读全文
posted @ 2020-06-04 15:47 PANIC404 阅读(5401) 评论(0) 推荐(0) 编辑