使用backgroundImage解决图片轮播切换
利用backgroundImage可以添加多张图片,以及位置偏移实现轮播效果:创建一个div;并用backgroundImage给div附图片;利用backgroundPosition调节位置;利用css3 transition调节过渡
Reducer的深入理解
要理解 reducer 的第一点也是最重要的一点是它永远返回一个值,这个值可以是数字、字符串、数组或对象,但它始终只能是一个。reducer 对于很多场景都很适用,但是它们对于将一种逻辑应用到一组值中并最终得到一个单一结果的情况特别适用
13款免费的API设计、开发和测试工具
充分利用REST的API大行其道,用于创建、测试和管理这种API的工具也方兴未艾。无论你是API新手还是在赶进度的专家,都可以获得诸多服务,帮助API从概念阶段进入到生产阶段,许多服务不用花一分钱
git全局忽略设置和.gitignore
在使用git过程中,希望git忽略某些特殊文件或文件夹,避免提交例如.DS_Store等等。先来查看一下git状态:如果只是这一个项目中有部分不需要提交的内容,那么直接在项目最外层创建一个.gitignore
网站被劫持的方式都有哪些?
网络安全日益严峻,站长朋友们多多少少都遇到过被黑被劫持的经历,对于老老实实做人,认认真真做站的朋友来说,好不容易做出了一点成绩,一劫持就又回到解放前了,本期我们一起来探讨常见的网站被黑被劫持的手段有哪些
JavaScript 小惊喜:对于空数组every()方法居然返回true
虽然我对空数组上执行 every ()方法的执行结果感到惊讶,可是当我了解了某个操作的更大范围的上下文以及这种功能在各种语言之间的表现时,我就会感到释然。如果您也对这种行为感到困惑,那么我建议您在遇到every()的调用时改变你对它的理解
typescript 声明文件
声明文件: 主要是解决JS 在TS使用问题。当我们引入JS文件(包括第三方库),声明文件就可以对编辑器进行类型检查和智能提示。关键字:declare,基础类型: 元组:tuple 数组 [] string number boolean enmu枚举
10 个实用的 Vue.js 工具和库
如今 Vue 的热度不断攀升,使用者越来越多,Vue.js 工具也随处可见。这种现象不是凭空产生的:Vue 的学习曲线友好,功能驱动的结构清晰易懂,文档出色易学,所以新人入门很容易,经验丰富的开发人员也可以快速从其他框架
如何写一份好的前端面试简历?
在写简历之前,我们必须清楚的了解一件事情,那就是简历是什么?它不是人生履历,不是项目清单,也不是技能大放送。简历的存在只有一个目的 —— 帮你约到面试。