会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
不作声
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2020年3月29日
前端面试题之渲染原理
摘要: 浏览器的内核是指支持浏览器运行的最核心的程序,分为 JS引擎和渲染引擎 两个部分。 页面加载完成的过程 在网页的地址栏中输入url后,浏览器经历了什么样的过程? 客户端根据DNS服务器得到域名对应的ip地址; 客户端向该ip地址发送http请求; 服务器端收到、处理并返回http请求; 客户端收到响
阅读全文
posted @ 2020-03-29 00:05 不作声
阅读(1016)
评论(0)
推荐(0)
2020年3月20日
前端面试之存储问题
摘要: 在浏览器中的存储方式有以下几种: cookie localStorage sessionStorage indexDB 这几种存储方式使用在不同的场景里,相互之间也有很多的区别。 cookie Cookie是服务器发送到用户浏览器并保存在本地的一小块数据。 一般由后端设置,并通过 流发送给前端并设置
阅读全文
posted @ 2020-03-20 23:31 不作声
阅读(534)
评论(0)
推荐(0)
2020年3月19日
前端面试之跨域问题
摘要: 同源策略 同源策略是一种约定。同源是指"协议+域名+端口"三者相同,就算两个不同的域名指向同一个ip地址,也不属于同源。 同源策略限制以下几种行为: Cookie、LocalStorage和indexDB无法读取 DOM节点无法读取和设置 AJAX请求不能发送 为什么要使用同源策略? 同源策
阅读全文
posted @ 2020-03-19 21:31 不作声
阅读(1674)
评论(0)
推荐(0)
2020年3月18日
浏览器和React中的事件机制
摘要: 浏览器事件机制 DOM事件模型 分为捕获和冒泡。一个事件发生后,会在子元素和父元素之间传播(propagation)。事件传播分为三个阶段: 捕获(Capture) :事件对象从window对象传递到目标对象的过程。 目标(target) :目标节点在处理事件的过程。 冒泡(Bubble) :事件对
阅读全文
posted @ 2020-03-18 18:34 不作声
阅读(527)
评论(0)
推荐(0)
2020年3月15日
DecTools使用
摘要: Chrome DevTools是内嵌在Chrome浏览器里的一组用于网页制作和调试的工具。使用DevTools,可以在平时中的开发调试中极大的提高效率。 使用快捷键 或者 可以直接打开开发者工具。 在DevTools开发者工具一共有九个部分。 Element 在这张图中,右边的开发者工具分为两部分,
阅读全文
posted @ 2020-03-15 01:02 不作声
阅读(356)
评论(0)
推荐(0)
2020年3月13日
爬虫毕设(一):Scrapy框架
摘要: Scrapy安装 安装Scrapy有两种途径: 使用pip安装: 使用国内豆瓣安装: 推荐使用第二种方式,安装速度很快。 Scrapy命令 在命令行中输入scrapy,会直接显示常用的命令: 1、 :创建一个新的项目。 2、 :name是爬虫的名字,domain是所爬取的网站名。 3、 :启动爬虫。
阅读全文
posted @ 2020-03-13 00:23 不作声
阅读(514)
评论(0)
推荐(0)
2020年3月10日
JS进阶面试题
摘要: call() 作用:可以改变this的指向。 参数:第一个参数是this的指向对象,第二个参数起依次传入给函数的参数值。 实现分析: 设置为可选参数,如果不传默认为 给 创建一个 属性,并将值设置为需要调用的函数 将 的多个参数剥离 调用函数并将对象上的函数删除。 apply() 作用:改变this
阅读全文
posted @ 2020-03-10 17:17 不作声
阅读(357)
评论(0)
推荐(0)
JS面试题之异步
摘要: 什么是异步 同步(sync)是一件事一件事的执行,只有前一个任务执行完毕才能执行后一个任务。异步(async)相对于同步,程序无须按照代码顺序自上而下的执行。 为什么要使用异步 由于js是单线程的,只能在js引擎的主线程上运行,所以js代码只能一行一行的执行,如果没有异步的存在,由于当前的任务还没有
阅读全文
posted @ 2020-03-10 17:16 不作声
阅读(1778)
评论(0)
推荐(0)
Event Loop事件循环
摘要: Event Loop JavaScript是一门单线程语言,同一时间只能做一件事情。在js中有两类任务: 同步任务 异步任务 在js主线程中的任务执行: 1、同步和异步任务分别进入不同的“场所”执行。所有同步任务都在主线程上执行,形成一个执行栈,而异步任务进入Rvent Table并注册回调函数。
阅读全文
posted @ 2020-03-10 17:15 不作声
阅读(208)
评论(0)
推荐(0)
网页请求之http和https
摘要: 基本概念 http:超文本传输协议,是互联网上应用很广泛的一个网络协议。它负责完成客户端到服务端的一系列操作,专门用来传输HTML的超媒体文档等web内容。他是基于TCP协议的应用层协议。http协议是以明文方式发送信息的,所以安全层很低。 https:是基于安全套接字的http协议,是由SSL+h
阅读全文
posted @ 2020-03-10 17:14 不作声
阅读(1354)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告