摘要: 排序 快速 https://segmentfault.com/a/1190000009426421 选择 https://segmentfault.com/a/1190000009366805 希尔 https://segmentfault.com/a/1190000009461832 冒泡堆栈,队 阅读全文
posted @ 2018-12-26 17:01 王文帅 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 前言 前端通信类的问题,主要包括以下内容: 1、什么是同源策略及限制 同源策略是一个概念,就一句话。有什么限制,就三句话。能说出来即可。 2、前后端如何通信 如果你不准备,估计也就只能说出ajax。 3、如何创建Ajax Ajax在前后端通信中经常用到。做业务时,可以借助第三方的库,比如vue框架里 阅读全文
posted @ 2018-12-26 16:25 王文帅 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 什么是passport passport是Nodejs的一个中间键,用于用户名和密码的验证登陆。在项目中我用它来验证后台用户名和密码,但passport更多用在第三方登录,功能强大。 安装与配置 本项目中使用了passport以及passport-local 中间件的配置 local本地验证 序列化 阅读全文
posted @ 2018-11-22 10:51 王文帅 阅读(4234) 评论(0) 推荐(0) 编辑
摘要: 由于项目需要,需要在不调用后台接口的情况下,将json数据导出到excel表格,参考了好多资料以及很多大佬写的博客终于实现,兼容chrome没问题,其他还没有测试过,这边介绍两种实现方式,并附上代码和gif动图,博主不才还望轻喷方法一将table标签,包括tr、td等对json数据进行拼接,将tab 阅读全文
posted @ 2018-11-05 15:08 王文帅 阅读(6481) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-10-15 09:29 王文帅 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 最简单粗暴的方法:进入项目根目录,执行命令browser-sync start --server --files "**" 监听所有 阅读全文
posted @ 2018-10-12 11:03 王文帅 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 广义的跨域: 其实我们通常所说的跨域是狭义的,是由浏览器同源策略限制的一类请求场景。 什么是同源策略?同源策略/SOP(Same origin policy)是一种约定,由Netscape公司1995年引入浏览 阅读全文
posted @ 2018-10-11 10:11 王文帅 阅读(7636) 评论(0) 推荐(1) 编辑
摘要: JS中常遇到的浏览器兼容问题和解决方法 今天整理了一下浏览器对JS的兼容问题,希望能给你们带来帮助,我没想到的地方请留言给我,我再加上常遇到的关于浏览器的宽高问题 阅读全文
posted @ 2018-10-11 10:04 王文帅 阅读(4131) 评论(0) 推荐(0) 编辑
摘要: 动态方法:1、str.charAt(index); 返回子字符串,index为字符串下标,index取值范围[0,str.length-1] 动态方法:2、str.charCodeAt(index); 返回子字符串的unicode编码,index取值范围同上 静态方法:3、String.fromCh 阅读全文
posted @ 2018-10-11 09:50 王文帅 阅读(2794) 评论(0) 推荐(0) 编辑
摘要: javascript中有两种事件模型:DOM0,DOM2。而对于这两种的时间模型,我一直不是非常的清楚,现在通过网上查阅资料终于明白了一些。 一. DOM0级事件模型 DOM0级事件模型是早期的事件模型,所有的浏览器都是支持的,而且其实现也是比较简单。代码如下: <p id = 'click'>cl 阅读全文
posted @ 2018-10-11 09:45 王文帅 阅读(512) 评论(0) 推荐(0) 编辑