- 博客(11)
- 收藏
- 关注
原创 Doctype的作用是什么,有几种类型?
Doctype位于文档最前面,处于html样式标签之前,告诉浏览器文档使用哪种html或xhtml类型:1.严格版本2.过滤版本3.基于框架html版本
2020-05-13 07:30:10
896
原创 vue和react的相同点和不同点
相同点都有组件化开发和virtual Dom(虚拟dom)都支持props进行父子组件间数据通信都支持数据驱动视图,不支持操作真实dom就能自动更新页面都支持服务器渲染都支持native源生的方案,react的reactNative和vue的weex不同点数据绑定:vue实现了数据的双向绑定,react数据流动是单向的组件写法不一样:react是jsx(html,css写进js),vue是html,css,js写在同一个文件里更新状态的方法不同:react需要setState方法更新
2020-05-10 16:10:30
556
原创 什么是闭包?闭包形成的条件
什么是闭包闭包是一个密闭的容器,类似于set,map容器,用来储存数据的。闭包也是一个对象,存储数据的格式:key:value闭包形成的条件函数的嵌套内部函数引用外部函数的变量闭包的优缺点优点:可以延长外部函数局部变量的存储时间缺点:容易造成内存的泄漏...
2020-05-09 17:33:41
1507
4
原创 输入url网址到页面的全过程
1.DNS解析:将域名地址解析为ip地址浏览器DNS缓存系统DNS缓存路由器DNS缓存网络运营DNS缓存递归搜索:-----.com域名下查找DNS解析2.TCP连接:TCP的三次握手浏览器—>服务器—>我要发送请求了服务器—>浏览器—>我准备好接收了浏览器—>服务器—>我马上发了,你准备接收吧3.发送请求请求报文:http协议的通讯内容4.接受响应:响应报文5.渲染页面①html:浏览器调用html解析器成Token并构造dom树②
2020-05-09 15:36:17
811
原创 什么是跨域?解决跨域的方法有哪些?
跨域跨域:违背了同源策略就会产生跨域。同源策略:是浏览器的安全策略,就是指协议名,域名,端口号必须完全一致解决跨域前后端合作 jsonp①创建script标签var script = document.createElement('script')②设置回调函数function getDate(data){设置回来的请求数据函数}③设置script的src属性script.src='http//....?callback=getDate'④让script生效document.body.ap
2020-05-09 15:04:34
276
翻译 HTTP content-type
HTTP content-typeContent-Type(内容类型),一般是指网页中存在的 Content-Type,用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件,这就是经常看到一些 PHP 网页点击的结果却是下载一个文件或一张图片的原因。Content-Type 标头告诉客户端实际返回的内容的内容类型。常见的媒体格式类型如下:text/html : ...
2020-05-08 15:41:59
145
原创 vue生命周期的概述
如何正确的理解vue的生命周期?vue的生命周期就是vue实例创建的初始化到实例销毁的过程,期间会有8个钩子的调用before Createcreatedbefore Mountmountedbefore Updateupdatedbefore Destroydestroyedvue的生命周期就是vue实例创建的初始化到实例销毁的过程,期间会有8个钩子的调用before Create数据为挂...
2020-05-07 19:09:38
155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人