笔记
有你卟孤丹
你也要加油!
展开
-
Web前端必备单词(基础)
A:appendChild 放置到某元素最后attribute 属性addEventListener 添加侦听器assign 赋值alert 弹出框append 添加appendTo 添加到absolute 绝对的active 活动的,激活的,标记的一个伪类align 对齐alpha 透明度,半透明anchor 锚记标记是这个单词的缩写anchor 锚记a标记是这...原创 2020-01-14 16:36:21 · 3767 阅读 · 1 评论 -
解释jsonp的原理,以及为什 么不是真正的aj
动态创建script标签,回调函数Ajax是页面无刷新请求数据操作原创 2019-12-31 23:52:55 · 94 阅读 · 0 评论 -
Javascript创建对象的几种方式
工厂方式,构造函数方式,原型模式,混合构造函数原型模式,动态原型方式原创 2019-12-31 23:35:08 · 78 阅读 · 0 评论 -
添加删除替换插入到某个接点的方法
obj.appendChild()obj.insertBefore()//原生的js中不提供insertAfter();obj.replaceChild()//替换obj.removeChild()//删除原创 2019-12-31 23:05:50 · 409 阅读 · 0 评论 -
如何阻止事件冒泡和默认事件
e.stopPropagation();//标准浏览器event.canceBubble=true;//ie9之前阻止默认事件:为了不让a点击之后跳转,我们就要给他的点击事件进行阻止returnfalsee.preventDefault();...原创 2019-12-31 23:03:48 · 163 阅读 · 0 评论 -
事件委托是什么
符合W3C标准的事件绑定addEventLisntener/attachEvent让利用事件冒泡的原理,让自己的所触发的事件,让他的父元素代替执行!原创 2019-12-31 23:02:16 · 106 阅读 · 1 评论 -
css优先级算法如何计算?
!important>id>class>标签!important比内联优先级高优先级就近原则,样式定义最近者为准以最后载入的样式为准原创 2019-12-31 17:17:35 · 142 阅读 · 0 评论 -
对WEB标准以及W3C的理解与认识
标签闭合、标签小写、不乱嵌套提高搜索机器人搜索几率使用外链css和js脚本结构行为表现的分离文件下载与页面速度更快内容能被更多的用户所访问内容能被更广泛的设备所访问更少的代码和组件容易维护、改版方便不需要变动页面内容提供打印版本而不需要复制内容提高网站易用性...原创 2019-12-31 17:01:06 · 122 阅读 · 0 评论 -
Navicat Premium快捷键
快捷键 功能ctrl+F 搜索本页数据Ctrl+Q 打开查询窗口Ctrl+/ 注释sql语句Ctrl+Shift +/ 解除注释Ctrl+R 运行查询窗口的sql语句Ctrl+Shift+R ...原创 2019-12-30 08:31:33 · 259 阅读 · 0 评论 -
display:none与visibility: hidden的区别是什
display:隐藏对应的元素但不挤占该元素原来的空间。visibility:隐藏对应的元素并且挤占该元素原来的空间。即是,使用CSSdisplay:none属性后,HTML元素(对象)的宽度、高度等各种属性值都将“丢失”;而使用visibility:hidden属性后,HTML元素(对象仅仅是在视觉上看不见(完全透明),而它所占据的空间位置仍然存。...原创 2019-12-28 17:17:13 · 103 阅读 · 0 评论 -
BFC 是什么?
BFC(块级格式化上下文),一个创建了新的 BFC 的盒子是独立布局的,盒子内元素的布局 不会影响盒子外面的元素。在同一个 BFC 中的两个相邻的盒子在垂直方向发生 margin 重叠 的问题BFC 是指浏览器中创建了一个独立的渲染区域,该区域内所有元素的布局不会影响到区域外 元素的布局,这个渲染区域只对块级元素起作用...原创 2019-12-28 10:37:05 · 189 阅读 · 0 评论 -
div+css 的布局较 table 布局有什么优点?
改版的时候更方便 只要改 css 文件。页面加载速度更快、结构化清晰、页面显示简洁。表现与结构相分离。易于优化(seo)搜索引擎更友好,排名更容易靠前...原创 2019-12-28 08:48:11 · 112 阅读 · 0 评论 -
TCP和UDP的区别
TCP是面向连接的,udp是无法连接的,即发送数据前不需要先建立连接。TCP提供可靠的服务,也就是说,通过TCP连接的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大的努力交付,即 不保证可靠交付。并且因为tcp可靠,面向连接,不会丢失数据,因此适合大数据量的交换。TCP是面向字节流,UDP是面向报文,并且网络出现拥塞不会使得发送速率降低(因此会出现丢包,对实时的应用,比如IP电话和视...原创 2019-12-27 14:36:45 · 107 阅读 · 0 评论 -
tcp三次握手,一句话概括
参考回答:客服端和服务器都需要直到各自可收发,因此需要三次握手。从图片可以得到三次握手可以简化为:C发起请求连接S确认,S也发起请求连接C确认每次握手的作用:第一次握手: S只可以确认 自己可以接收C发送的报文段第二次握手:C可以确认 S收到了自己的报文段,并且可以确认自己可以接受S发送的报文段第三次握手:S可以确认C收到了自己发送的报文段...原创 2019-12-27 14:16:29 · 2082 阅读 · 0 评论 -
说一下http和https
参考回答:https的SSL加密是在传输层实现的。1.http和https的基本概念http:超文本传输协议,是互联网上应用最为广 泛的一种网络协议,是一个客户端和服务器端 请求和应答的标准(TCP) ,用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。https:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层, ...原创 2019-12-27 13:58:22 · 513 阅读 · 0 评论 -
Doctype的作用
用于告知浏览器该以何种模式来渲染文档 严格模式下:页面排版及 JS 解析是以该浏览器支持的最高标准来执行混杂模式:不严格按照标准执行,主要用来兼容旧的浏览器,向后兼容...原创 2019-12-27 11:12:22 · 82 阅读 · 0 评论 -
清除浮动的几种方式
1:给父元素添加声明overflow:hidden;2: 给父元素加height3: 在浮动元素下方添加空div,并给该元素添加声明:div{clear:both; height:0; overflow:hidden;}4:万能清除浮动法 p:after{content:“.”;clear:both;display:block;height:0;overflow:hidden; ...原创 2019-12-27 10:44:16 · 90 阅读 · 0 评论 -
对 WEB 标准以及 W3C 的理解与认识
标签闭合、标签小写、不乱嵌套提高搜索机器人搜索几率使用外 链 css 和 js 脚本结构行为表现的分离文件下载与页面速度更快内容能被更多的用户所访问内容能被更 广泛的设备所访问更少的代码和组件容易维 护、改版方便不需要变动页面内容提 供打印版本而不需要复制内容提高网站易用性...原创 2019-12-27 10:30:04 · 128 阅读 · 0 评论 -
call 和 apply 的区别
call 和 apply 相同点: 都是为了用一个本不属于一个对象的方法,让这个对象去执行toString.call([],1,2,3)toString.apply([],[1,2,3]) Object.call(this,obj1,obj2,obj3) Object.apply(this,arguments)...原创 2019-12-27 08:57:58 · 93 阅读 · 0 评论 -
怎样添加、移除、移动、复制、创建和查找节点
1)创建新节点createDocumentFragment() //创建一个 DOM 片段createElement() //创建一个具体的元素createTextNode() //创建一个文本节点2)添加、移除、替换、插入appendChild() //添加removeChild() //移除replaceChild() //替换insertBefore() //插入3)查找...原创 2019-12-27 08:54:27 · 349 阅读 · 0 评论 -
什么是同源策略
指: 同协议、端口、域名的安全策略,由网景(Netscape)公司提出来的安 全协议!原创 2019-12-27 08:49:32 · 371 阅读 · 0 评论 -
div+css 的布局较 table 布局有什么优点?
改版的时候更方便 只要改 css 文件。页面加载速度更快、结构化清晰、页面显示简洁。表现与结构相分离。易于优化(seo)搜索引擎更友好,排名更容易靠前。...原创 2019-12-25 16:30:13 · 188 阅读 · 0 评论 -
http返回的状态码总结
一,什么是跨域同源策略是浏览器最基本的安全功能。通常域名是由以下几部分组成:http:// www.baidu.com : 8080 / #abc协议 域名 端口号 hash,查询字符串、文件名等同源策略会限制以下的内容:1,cookie、localstorage和indexDB无法读取2,DOM无法获得3,aja...原创 2019-12-27 11:48:35 · 251 阅读 · 0 评论 -
vue中v-if与v-show的区别以及使用场景
区别1.手段:v-if是通过控制dom节点的存在与否来控制元素的显隐;v-show是通过设置DOM元素的display样式,block为显示,none为隐藏;2.编译过程:v-if切换有一个局部编译/卸载的过程,切换过程中合适地销毁和重建内部的事件监听和子组件;v-show只是简单的基于css切换;3.编译条件:v-if是惰性的,如果初始条件为假,则什么也不做;只有在条件第一次变为...原创 2019-12-25 11:12:46 · 239 阅读 · 0 评论 -
简单说下get和post的区别?
POST和GET都是向服务器提交数据,并且都会从服务器获取数据。区别:1、传送方式:get通过地址栏传输,post通过报文传输。2、传送长度:get参数有长度限制(受限于url长度),而post无限制3、GET和POST还有一个重大区别简单说:GET产生一个TCP数据包;POST产生两个TCP数据包长的说:对于GET方式的请求,浏览器会把http header和data一并发送出去...翻译 2019-12-25 11:05:37 · 267 阅读 · 0 评论