摘要:常见的布局两列布局两栏布局一栏定宽,一栏自适应,自适应的一栏作为内容主体。三列布局三列布局也是经常使用到的一种布局,它的特点是两边两列固定,中间自适应。左右两栏使用属性,中间栏使用属性。 垂直居中 单行文本垂直居中 父元素高度为auto 一个父元素如果不设置高度的话,默认就是紧包裹着子元素,如果父元素设置的pading-top和padding-bottom相同,这本身就是一个垂直居中效...
摘要:记得以前做网站的时候遇到前端分享按钮会去百度分享或者在线生成一个分享代码,当时不懂现在看起来它们做了不少信息收集工作,于是便想着替换掉在上找了很久发现没有特别合适的于是便想着自己做一款组件。 记得以前做网站的时候遇到前端分享按钮会去百度分享或者jiathis在线生成一个分享代码,当时不懂现在看起来它们做了不少信息收集工作,于是便想着替换掉;在github上找了很久发现没有特别合适的于是...
摘要:也就是说,所有的函数和构造函数都是由生成,包括本身。如果只考虑构造函数和及其关联的原型对象,在不解决悬念的情况下,图形是这样的可以看到,每一个构造函数和它关联的原型对象构成一个环,而且每一个构造函数的属性无所指。 前言 JavaScript 是我接触到的第二门编程语言,第一门是 C 语言。然后才是 C++、Java 还有其它一些什么。所以我对 JavaScript 是非常有感情的,毕...
摘要:同理,原型链也是实现继承的主要方式的只是语法糖。原型对象也可能拥有原型,并从中继承方法和属性,一层一层以此类推。利用构造函数小明张三张三小明缺点每次实例化都需要复制一遍函数到实例里面。寄生构造函数模式只有被类出来的才能用。 showImg(https://segmentfault.com/img/bVbo4hv?w=1800&h=1000); 引言 最近又攀登了一下JS三座大山中的第二...
摘要:用于对模块的源代码进行转换。将基础模块打包进动态链接库,当依赖的模块存在于动态链接库中时,无需再次打包,而是直接从动态链接库中获取。负责打包出动态链接库,负责从主要配置文件中引入插件打包好的动态链接库文件。告一段落,浅尝辄止。 吐槽一下 webpack 自出现时,一直备受青睐。作为强大的打包工具,它只是出现在项目初始或优化的阶段。如果没有参与项目的构建,接触的机会几乎为零。即使是参与了...