摘要:
一、函数式编程的必要条件: 闭包,柯里化,传入相同的参数,必定得到相同的结果。 二、函数式编程优点: 因为参数相同结果相同,在每个函数闭包中存在缓存,所以第一次执行会慢一点,第二次再进行相同计算,可使用缓存,速度快。 由于是无副作用的函数,所以可以不考虑函数内部实现,专注于业务代码。 不依赖外部环境 阅读全文
摘要:
vue中使用$nextTick后任然无法正确计算出元素高度 发现把也慢图片display:none;隐藏后元素高度正好等于$nextTick计算的高度。说明图片加载完毕晚于$nextTick进行。 解决办法:①固定图片大小② 阅读全文
摘要:
在static/lang下新建文件: index.js、en.js、zh.js... 然后在src/store/plugins下的i18n.js中使用插件方式引入vue-i18n 记得要在store/index.js中引入插件以及使用mutation的方式改变state。 阅读全文
摘要:
1、使用display: inline-block;布局div会使两个字div中间产生间隙,解决办法有多种: ①可以不换行的将两个div书写在一行,因为换行也会占dom文档流。 ②可以在父元素中加上font-size: 0;也能消除中间间隙。 2、有些时候两个使用display:inline-blo 阅读全文
摘要:
SEO Search engine Optimization,搜索引擎优化。 一、网站结构布局优化 ①控制首页链接数量 ②扁平化目录层次,目录内容应该让搜索蜘蛛在向下三层以内搜索到 ③导航seo优化,分为首页导航和面包屑导航,并且能够让浏览者明确当前浏览内容所在目录位置 二、网站代码优化 ①<tit 阅读全文
摘要:
分析demo: 1、box1使用的是jquery的height()方法,得到的高度是content,不包括padding和border(如图) 整个盒子模型content(200)+padding(20*2)+border(1*2) = 242px,而height()方法只取了content部分。 阅读全文
摘要:
本人还是个web前端的菜鸟,目前学习了有5个月时间,今天有个好朋友也想从事这一行,毕竟这一行全凭自己,不拼爹,没有门槛,不管是谁都想往里面跳。这让我们本来就是计算机专业的同学感到压力山大。。。 本着人道主义授之以渔的精神,写下了如下劝退软文。 1、合理细分时间,可以下载印象笔记这类软件进行管理。早上 阅读全文
摘要:
17年8月15,不知道算不算7月半。在这个好日子里本宝宝终于找到一个属于自己的WEB前端的工作。 我希望你开始工作以后一定不能放松懈怠。而是应该更加努力的朝着自己的目标前进。 给自己的建议: 1、每天明确自己的任务,即便是公司没事可做。 2、在做任何事情之前一定要先沟通,确定这是别人需要的效果和截止 阅读全文
摘要:
需求:1、需要实现响应式,在各种手机浏览器和在PC上正常显示;2、长条图图片响应式,手机上和PC上分别使用不同大小的长条图。 分析:首先要让长条图居中自适应,有两种方式,①让长条图作为div的背景图,自适应;②将长条图banner以<img>插入div中,自适应; 我们一步一步的完成: step1: 阅读全文