浏览器的主要功能
用户界面:包括地址栏、后退/前进按钮、书签目录等,也就是除了用来显示你所请求页面的主窗口之外的其他部分。
浏览器引擎:用来查询及操作渲染引擎的接口。另外还用来操作浏览器的数据存储。
渲染引擎:用来显示请求的内容,例如,如果请求内容为html,它负责解析html及css,并将解析后的结果显示出来。
网络:用来完成网络调用,例如h……继续阅读 »
0评论
0个赞
这里分享一下社区中markdown文章的字数统计使用方法。
……继续阅读 »
0评论
0个赞
用hugo快速搭建博客
准备好域名和服务器。没有域名或未备案的话可以先用ip访问。
unbuntu 20.04系统
下载hugo
https://github.com/gohugoio/hugo/releases
hugo_0.81.0_Linux-64bit.deb
选一个干净的文件夹,生成博客文件目录。
hugo new site abc……继续阅读 »
0评论
0个赞
前端开发过程中,对于一些内容还是有规律性的,有一定的技巧,就看你是不是已经掌握了。。。
css技巧
1、图片下的空白间隙?
三种方式:
img{
display:block; //第一种
}
img{
vertical-align:top; //第二种
}
#demo{ //第三种
font-siz……继续阅读 »
0评论
0个赞
问题
前端进行开发会遇到各种各样兼容性的问题,css/js等等,大家通过查询各种资料来进行解决,真的让人很无奈!浏览器兼容性问题,主要是针对不同浏览器对同一代码的解析不同,导致最后呈现给用户的结果不同。常见浏览器:IE6/IE7/IE… FireFox Chrome Opera Safari 等等;当下主流浏览器兼容性比较统一化,90%都是相同的。自然也就有……继续阅读 »
0评论
0个赞
react学习之路
……继续阅读 »
0评论
0个赞
8.Iterator 和 for...of 循环
基本概念 :
在ES6中新增加了Set和Map两种数据结构,再加上js之前原有的数组和对象,这样就有了四种数据集合,平时还可以组合使用它们,定义自己的数据结构,比如数组的成员是Map,Map的成员是对象等。这样就需要一种统一的接口机制,来处理所有不同的数据结构。
Iterator :这就是一种机制,……继续阅读 »
0评论
0个赞
react学习之路
……继续阅读 »
0评论
0个赞
定义Vue组件
什么是组件: 组件的出现,就是为了拆分Vue实例的代码量的,能够让我们以不同的组件,来划分不同的功能模块,将来我们需要什么样的功能,就可以去调用对应的组件即可;
组件化和模块化的不同:
+ 模块化: 是从代码逻辑的角度进行划分的;方便代码分层开发,保证每个功能模块的职能单一;
+ 组件化: 是从UI界面的角度进行划分的;前端的组件化,方便……继续阅读 »
0评论
0个赞
ECMAScript(ES6)基本语法介绍
……继续阅读 »
0评论
0个赞