在项目中做资源优化的时候,其中一部分是关于浏览器缓存的内容,所以在网上找了关于这方面的知识去学习并应用,但是看完很多资料不免还是有几点疑惑:浏览器缓存是否由前端控制?if true, 该如何去设置;if false,那浏览器缓存该如何控制;希望接下来的描述可以说明这几个问题.
使用vue-cli工具构建的vue+webpack项目配置详解
使用vue-cli构建的vue+webpack的项目可以说是把一切东西都给搭建好了,简直就是开箱即用.也不用过多的关注其中的配置文件,但是当真要去修改的时候反而又是一知半解的,还要去反复的去查文档,所以最近就通读了webpack的官方文档和vue-cli的文档配置,然后对vue+webpack的配置做了一次比较完整的注释.
在浏览器中输入一个url,敲击回车之后发生了啥
这个问题算是一个比较常见的面试问题,自己在技术群里看到这个问题之后简单的了解了一下,但回过头来看看这个问题,发现当时真是简单的了解了一下,啥都没记得,所以又重新捡起来说道说道。
关于this的绑定规则
手写一个字符串转数字的实现,不使用内置方法
把字符串转为数字并且不使用内置方法,这个实现在js里面还是比较好实现的。js是一种弱类型的语言,在基本数据类型的转换上我们可以有很巧妙的实现方式,下面就使用数组中的map函数和reduce函数来实现字符串转数组。
数组的遍历和ES6中的数组
在重读《javascript高级程序设计》这本书的Array类型时,重点关注了一下数组的几种遍历方法,虽然工作中依然还是for循环居多,但是还是应该对其他遍历方法多了解一下,毕竟可以让代码更加优(zhuang)雅(bi)一点,2333,笑。。。。之后再说说ES6中数组的新特性。
整理一下自己常读的前端领域的官方文档
这个文章主要记录一下自己经常阅读的一些官方文档,可能顺序会有点乱,等以后在归纳起来会持续更新,基本上想到那就补充,就当是一个文档集中营,也可以加强自己对知识体系的整理。
使用hexo的过程中遇到的一些问题
hexo的端口问题
找到端口占用
之前在电脑上装好hexo之后很顺利的运行:hexo server
,看到自己的博客页面也是很激动的,但是过了几天之后重新启动,发现访问不了页面了,真是哔了狗了。然后就上网查了一下说是端口问题。ok,既然知道问题了就找解决方法了。首先看一下hexo的默认端口到底是谁在用的。
搭建个人博客的心得
上学那会,自己不怎么爱记笔记,也没觉得记笔记有啥好的,大学期间更别提了,笔记少之又少,突然意识到自己该记点笔记是从刚工作实习那会开始,技术渣渣就不说了,但是还是要有一颗向上的心,于是实习期间就读书学习,但是学完之后总觉得自己没学多少东西,才感觉到记笔记的重要性了。不过使用云笔记之类的东西吧,自己又不太习惯,所以零零散散的记了一些东西。总得来说,记录不多。搭建这个博客是想记录一下自己的工作和生活中的成长,希望自己养成记录的习惯。
之前搭建过一个博客,不过由于换了电脑之后之前搭建博客的源码都丢掉了,真是血淋淋的教训啊,然后在现在工作电脑上gitlab和github的置总是出现问题,周末捣鼓了一天也看了一些解决方案提交还是报错,偶然在一篇博客中看到可以用http的方式进行提交,最终选择博客使用的是http方式。这里先记录一下解决方法:
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.