06 2019 档案
摘要:一、git工作流程 克隆 Git 资源作为工作目录。 在克隆的资源上添加或修改文件。 如果其他人修改了,你可以更新资源。 在提交前查看修改。 提交修改。 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交 接下来我们看看git的工作区,暂存区和版本库的概念。 首先,工作区:是我们本地的工作目录
阅读全文
摘要:一、首先是React的核心概念 React的核心概念大概就是两个,一个是虚拟DOM另一个是diff算法。正式因为有了这两个核心概念,使得React的性能大大的提升。 首先虚拟DOM: 虚拟DOM就是对于DOM的抽象,虚拟DOM就是一个对象,用这个对象来描述DOM,每次通过对比DOM的变化差异,而选择
阅读全文
摘要:小菜鸟最近在找实习,所以有备无患,准备一些前端面试题给自己一些底气,都是从其他大神那里整理而来。 1、HTML和XHTML的区别。 XHTML 是基于XML的 HTML, 作用与HTML相同,确定文档结构的markup规则与XML相同。但是XHTML比HTML的书写方面更加严格。 XHTML 元素必
阅读全文
摘要:基本排序算法 基本排序的基本思想非常类似,重排列时用的技术基本都是一组嵌套的for循环: 外循环遍历数组的每一项,内循环则用于比较元素。由于都要两层嵌套循环,所以平均时间复杂度都为 O(n²)。 基本排序算法 O(n²)。 一、冒泡排序 比较相邻的元素。如果第一个比第二个大,就交换它们两个; 对每一
阅读全文
摘要:看完闭包的概念后发现其实闭包和面向对象编程的对象的私有变量的访问很像,就像是你在java中定义了一个对象,然后用private声明了一个私有变量,那么这个私有变量只有该对象内的函数可以访问,在对象外的其他函数是不可以访问的,那么外面的函数要访问应该怎么办呢?面向对象编程中会写对应的get方法来获取私
阅读全文
摘要:https://blog.csdn.net/Lammonpeter/article/details/81358387 一、DNS解析 首先DNS域名系统的作用是将输入的url域名解析成ip地址以方便对于ip对应的电脑的查找。比如:我们在浏览器地址栏输入:www.baidu.com接下来就是解析过程:
阅读全文
摘要:看了一篇大神的博客,对前端学习体系突然明悟了起来。于是准备参考着大神的脚步开始体系化的学习。博客链接:https://segmentfault.com/a/1190000013662126。 很多时候被问到从输入url地址之后,会发生什么?很多时候回答都很笼统,没有自己的核心,所以学习一下大神的思路
阅读全文
摘要:一、同源和跨域 首先介绍一下同源策略,URL由协议、域名、端口和路径组成,如果两个URL的协议、域名和端口相同,则表示他们同源。同源策略限制了从一个源加载的文档或脚本与来自另一个源的资源进行交互,这是一个用于隔离潜在恶意软件的关键安全机制。 跨域是指从一个域名去请求另一个域名的资源,严格来说,只要协
阅读全文
摘要:恶魔“产品经理”的手终于伸向我这小可爱了^~^ 一、DOM基础 DOM是文档对象模型(document object model),将文档抽象成一个树型结构,文档中的标签、标签属性或标签内容可以表示为树上的结点,称为DOM树。如: 文档中的所有内容都可表示为一个节点(node),如:HTML里整个文
阅读全文
摘要:一、浏览器内核 浏览器内核可以分为两个部分,1、渲染引擎(Rendering Engine):他负责取得网页的内容,图像HTML等,然后整理信息如获得CSS等,最后计算网页的显示方式,最后显示在显示屏上。2、JS引擎:解析javascript语言,实现javascript对网页的动态效果。浏览器内核
阅读全文
摘要:一、正则表达式基础 正则表达式(Regular Expression)是对文本或者字符的匹配和替换,匹配的是位置或者字符。 首先正则匹配不仅仅能够实现精确匹配,还可以实现模糊匹配。可以分为两种:横向匹配和纵向匹配。 横向匹配:就是匹配的字符的数量可以在一个范围内。可以同量词来实现。如: 纵向匹配:是
阅读全文
摘要:Javascript是单线程语言,设置有setTimeout和setInterval两个计数器,其中setTimeout是超时调用,setInterval是间歇调用。 setTimeout()超时调用是指在指定时间之后执行代码。超时调用使用window对象的setTimeout()方法,它接受两个参
阅读全文
摘要:首先每个cookie都是一个名/值对存储,而cookie字符串以“;”连接多个cookie名/值对,我们需要做的首先将cookie字符串分割成单独的一个cookie名/值对。 获得cookie名对应的值 设置cookie,设置cookie就是给cookie赋值name,value,days,所对应的
阅读全文
摘要:恢复内容开始 首先这三个方法的作用都是用来改变this的值,而this的值一般有几种情况。 1、函数作为一个对象的一个方法来调用,此时this的值指向对象。 2、函数的正常调用,此时的this指向全局对象,一般来说是window对象。 3、正常函数,但是用new来调用函数,此时this的值指向新创建
阅读全文

浙公网安备 33010602011771号