自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 我遇到的前端面试题总结(2018)

来到新公司上班已经快一个月的时间,趁着空闲时间把自己这段时间的面试题进行一波总结,避免再次踩坑,有些问题还是需要自己去查一下,有时间的话会把答案补全 关于模块化的理解,AMD、CMD规范 AMD、CMD规范其实就是require.js、sea.js在推广过程中对模块规范化的产出 模块化就是将一个大文件拆分成相互依赖的小文件,再进行统一的拼装和加载。只有这样,才有多人协作的...

2018-06-20 09:41:00 115

转载 React懒加载组件实现

懒加载的好处 当我们一次性大批量的加载资源的时候,会占用大量的内存,尤其是在一些低内存的设备上会造成卡顿的现象,所以我们就需要在必要的时候再进行资源的加载。 懒加载就是在真正需要资源才加载资源,这样就可以节省内存,尽可能的减少卡顿现象的出现。 懒加载原理 懒加载的原理就如上图所示,当组件进入可视区域加载子组件,不在可视区域内卸载子组件。懒加载的原理就是这么简单,下面介绍一下懒...

2018-02-17 17:28:00 511

转载 关于前端中遇到各种高度宽度的总结

最近一直在看关于懒加载组件和无限下拉组件的实现,遇到了各种需要获取dom高度、滚动的高度、浏览器可视区的高度...,索性今天对各种高度进行一次总结,省的每次遇到总要找谷哥、度娘。 element.clientHeight:可视区高度,不包括border的高度,如果底部有滚动条也不包括滚动条的高度 element.clientWidth可视区宽度,不包括border的宽度,如果有滚...

2018-02-09 14:34:00 199

转载 React+Redux项目实战总结

本项目实战是简化版的大众点评wap版 技术栈 react + redux + react-router-dom mock数据使用的是 koa + koa-router 项目源码:https://github.com/volcanoliuc/dianpingapp 项目结构 ├── app    #项目主目录 │ ├── index.jsx    # 项目的入口index │ ├── i...

2017-12-18 15:25:00 306

转载 Redux学习总结

Redux 是 JavaScript 状态容器,提供可预测化的状态管理。 使用Redux应该遵循一下原则: 整个应用共享的state应该存储在store的状态树中,store是唯一的; state不能直接修改,只能通过action表达修改的意图,调用dispatch()修改state; state的修改规则reducers必须是一个纯函数,不能有副作用。 Re...

2017-12-18 15:08:00 215

转载 css学习笔记

CSS:Cascading Style Sheet,层叠样式表。CSS的作用就是给HTML页面标签添加各种样式,定义网页的显示效果。简单一句话:CSS将网页内容和显示样式进行分离,提高了显示功能。 1.CSS和HTML结合的方式 CSS和HTML的结合方式有3种: 行内样式:在某个特定的标签里采用style属性。范围只针对此标签。 内嵌样式表:在页面的head里采用<s...

2016-12-22 22:52:00 79

转载 JS学习笔记

Web前端有三层: HTML:从语义的角度,描述页面结构 CSS:从审美的角度,描述样式(美化页面) JavaScript:从交互的角度,描述行为(提升用户体验) JavaScript基础分为三个部分: ECMAScript:JavaScript的语法标准。包括变量、表达式、运算符、函数、if语句、for语句等。 DOM:文档对...

2016-12-09 17:01:00 70

转载 HTML学习总结

1.什么是HTML HTML(HyperText Mackeup Language)又叫超文本标记语言,HTML不是编程语言,直接由浏览器解析成页面。 HTML是负责描述文档语义的语言 html是一个纯本文文件,用一些标签或者标签对来描述文字的语义,这些标签在浏览器里面是看不到的,所以称为“超文本”,所以就是“超文本标记语言”。 2.HTML的规范 HTML是...

2016-12-09 16:58:00 89

转载 Java编程思想-第四章练习题

练习1:写一个程序,打印从1到100的值 public class Print1To100{   public static void main(String args[]){     for(int i = 1 ; i <= 100 ; i++){       System.out.println("value:" + i) ;     }   } } 练...

2016-11-02 21:29:00 228

转载 centos7下安装Python的pip

root用户使用yum install -y python-pip 时会报如下错误: No package python-pip available Error:Nothing to do 解决方法如下:   首先安装epel扩展源:   yum -y install epel-release   更新完成之后,就可安装pip:   yum -y install pytho...

2016-10-08 21:46:00 236

空空如也

空空如也

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

TA关注的人

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