自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 VUE学习和开发中的注意点总结(一),便于回顾(不断完善补充。)

1、export 和export default 的区别?在JavaScript ES6中,export与export default均可用于导出常量、函数、文件、模块等,你可以在其它文件或模块中通过import+(常量 | 函数 | 文件 | 模块)名的方式,将其导入,以便能够对其进行使用,但在一个文件或模块中,export、import可以有多个,export default仅有一个。如exp...

2018-06-25 15:18:27 422

原创 关于提高网页加载速度个人学习以及经验总结

性能黄金法则:记住:只有10% - 20%的最终用户时间花在了下载HTML文档上,其余的80%-90%时间花在下载页面中的所有组件(js、css 、image 、flash)进行的http请求上。根据上面的黄金法则,可以知道网页提速方式就是减少http或缩短组件请求时间等方式解决,具体如下:·使用外部js和css,用户大量访问量的情况缓存文件可提高组件利用,但首次加载会增加http请求数(区别权衡...

2018-06-18 23:16:33 233

原创 关于web前端性能优化总结

1、从DOM结构和标签上来优化·使用语义化的标签,代码清晰简洁;·减少Dom节点,增加渲染速度;·使用W3C标准书写闭合小写的标签;·给图片和table指定宽高,避免缩放;·防止src和href值为空,当为空时,浏览器会把当前页面当做属性值重新加载;·css在头部位置,js在body底部位置; 2、从CSS样式上来优化·使用link加载样式而不是@import(是css2提供的一种方式,不兼容,只...

2018-06-18 23:03:19 6503

转载 浏览器tab标签显示网站标志图标

 对于不同的浏览器,方法是有差别的1.对于IE或TT浏览器:把需要显示的16x16像素的ICO图标命名为favicon.ICO放置在网站根目录下,浏览器会自动检索2.这大概是所有浏览器通用的在标签页加入指定图标的方法:把favicon.ico图标放到网站根目录下,在网页的<head></head>中加入<link rel="shortcut icon" h...

2018-06-18 22:48:25 2264

原创 详解var、let、const关键词声明变量的区别,以及变量提升、块级作用域的认识等。

首先回顾一下JavaScript中var声明变量的基础知识:• 在使用var关键词声明变量时,变量在函数外则是全局变量,有全局作用域,全局变量在页面关闭后销毁;变量在函数内则是局部变量,作用局部作用域(变量只能在该函数内有效,函数执行完将自动销毁)• 我们使用var来创建变量,声明后未赋值的变量输出会提示 “undefined”。在方法函数外声明的变量未使用var ,会报错“x is not de...

2018-06-18 20:11:47 6225

原创 JS闭包的简单理解。优缺点以及垃圾回收机制

闭包是什么?·了解闭包首先了解js的‘链式作用域’结构,对象可以一级一级的向上查找父对象的变量,所以父对象的变量对子对象可见,反之不成立;所以都可以访问全局变量·为了解决函数外部无法访问函数内局部变量的问题,就在父函数中定义一个子函数并让它访问了父函数的局部变量,再通过父函数返回该子函数就实现了调用局部变量的效果;·而上面中的子函数就是闭包,所以闭包的定义是“能够读取其他函数内部变量的函数”,其实...

2018-06-18 13:21:19 3214

原创 Vue-cli项目中mockjs + axios实现前后端分离代码demo(清晰易懂)

  基础准备:1、npm安装vue-cli脚手架后,通过命令“ vue init webpack 项目名 ”来创建项目;2、了解mockjs,能拦截ajax请求,返回模拟的响应数据,实现前后端分离;(详细学习网址:https://blog.csdn.net/zhanglir333/article/details/78721585 或官网)3、了解 axios,基于http客户端的promise,面...

2018-06-13 11:15:26 15519 10

原创 Vue中slot的使用(通俗易懂)

在vue中使用slot插槽个人理解:是对组件的扩展,通过slot插槽向组件内部指定位置传递内容,通过slot可以父子传参;开发背景:正常情况下,<Child><span style=”color:red;”>hello world</span></Child>在组件标签Child中的span标签会被组件模板template内容替换掉,当想让组件标签C...

2018-06-01 14:00:35 163764 25

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除