上一页 1 2 3 4 5 6 ··· 14 下一页

2020年5月29日

前端之更新缓存

该文被密码保护。 阅读全文

posted @ 2020-05-29 15:08 Diamond_xx 阅读(8) 评论(0) 推荐(0) 编辑

2020年5月11日

前端页面部署之后更新缓存

摘要: 前端页面部署更新之后,因为缓存问题,用户正在浏览的页面或者收藏夹中直接访问,页面在不刷新更新缓存的情况下,用户不知道页面是否有更新 解决方案: 服务端支持: 1.服务端给予一个版本号的返回接口,定时器轮询 时间长一些,询问是否更新 2.socket,推送消息 3.服务端做个中间件拦截用户一些请求,判 阅读全文

posted @ 2020-05-11 21:55 Diamond_xx 阅读(3559) 评论(0) 推荐(0) 编辑

2020年2月22日

js---交换两个值

摘要: 这篇文章总结了七种办法来交换a和b的变量值 var a = 123; var b = 456; 交换变量值方案一 最最最简单的办法就是使用一个临时变量了,不过使用临时变量的方法实在是太low了 var t; t = a; a = b; b = t; 首先把a的值存储到临时变量中,然后b赋值给a,最后 阅读全文

posted @ 2020-02-22 14:46 Diamond_xx 阅读(862) 评论(0) 推荐(0) 编辑

2019年12月18日

Object.defineProperty()

摘要: 经常使用的定义与赋值方法obj.prop =value或者obj['prop']=value Object.defineProperty()的作用就是直接在一个对象上定义一个新属性,或者修改一个已经存在的属性 obj 需要定义属性的当前对象 prop 当前需要定义的属性名 desc 属性描述符 一般 阅读全文

posted @ 2019-12-18 19:12 Diamond_xx 阅读(197) 评论(0) 推荐(0) 编辑

2019年12月6日

使用http-server开启一个本地服务器

摘要: 场景: 1. 在写前端页面中,经常会在浏览器运行HTML页面,从本地文件夹中直接打开的一般都是file协议,当代码中存在http或https的链接时,HTML页面就无法正常打开,为了解决这种情况,需要在在本地开启一个本地的服务器。 2. 前端在修改代码的时候,后端人员想要访问我们的页面,但是会一直改 阅读全文

posted @ 2019-12-06 11:47 Diamond_xx 阅读(479) 评论(0) 推荐(0) 编辑

基于vue-cli搭建项目中权限

摘要: main.js 、login.vue、app.vue 需求: 权限分为A、B、C、D四个权限,分别对应不同的路由,对应不同的菜单,没有默认的显示菜单 思路:获取用户有哪些权限,路由动态加载;利用的是vue-router中的addRoutes实现的路由动态加载 坑1:在main,js中进行挂载一次,会 阅读全文

posted @ 2019-12-06 11:22 Diamond_xx 阅读(769) 评论(0) 推荐(0) 编辑

2019年11月10日

对闭包的理解

摘要: what:一个函数能够访问其函数外部作用域中的变量 三大特点: 1.函数嵌套函数 2.内部函数可以访问外部函数的变量 3.参数和变量不会被回收 举例: 作用:可以通过闭包,设计私有变量及方法 总结: 1.闭包是指有权访问另一个函数作用域中的变量的函数,创建闭包的最常见的方式就是在一个函数内创建两一个 阅读全文

posted @ 2019-11-10 16:25 Diamond_xx 阅读(270) 评论(0) 推荐(0) 编辑

异步请求xhr、axios及fetch的异同

摘要: XHR: XMLHttpResquest对象 优点: 1.不重新加载页面的情况下更新网页,局部刷新 缺点: 1.使用起来比较繁琐,需要配置各种参数 2.兼容性不太好 jquery ajax 对xhr的封装,处理了兼容性问题 优点: 1.对原生XHR的封装,做了兼容处理,简化了使用 2.增加了对JSO 阅读全文

posted @ 2019-11-10 13:41 Diamond_xx 阅读(687) 评论(0) 推荐(0) 编辑

2019年11月9日

移动端适配方案

摘要: 原文链接:http://caibaojian.com/mobile-responsive-example.html 固定一个某些宽度,使用一个模式,加上少许的媒体查询方案 使用flexbox解决方案 使用百分比加媒体查询 使用rem 1. 简单问题简单解决 我觉得有些web app并一定很复杂,比如 阅读全文

posted @ 2019-11-09 23:03 Diamond_xx 阅读(232) 评论(0) 推荐(0) 编辑

js基础知识复习

摘要: 1.script标签 * async是开始就下载,下载完毕就执行。若同时有两个async的script,没有先后顺序 * defer是立即下载,延迟执行。脚本在执行时不会影响页面的构造。HTML5规定,若同时有两个defer的script,要求第一个优先于第二个,但是实际不是,所以最好包含一个def 阅读全文

posted @ 2019-11-09 13:39 Diamond_xx 阅读(210) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 14 下一页

导航