04 2019 档案
摘要:转载自:https://blog.csdn.net/fengyjch/article/details/79047908 flex 是 flex-grow、flex-shrink、flex-basis的缩写 flex 的默认值是以上三个属性值的组合,flex 的默认值是 0 1 auto。 当 fle
阅读全文
摘要:转载自:https://blog.csdn.net/ZNYSYS520/article/details/76053961 1,vw、vh、vmin、vmax 的含义 (1)vw、vh、vmin、vmax 是一种视窗单位,也是相对单位。它相对的不是父节点或者页面的根节点,而是由视窗(Viewport)
阅读全文
摘要:同步任务和异步任务 同步和异步操作的区别就是是否阻碍后续代码的执行。 同步任务是那些没有被引擎挂起、在主线程上排队执行的任务。只有前一个任务执行完毕,才能执行后一个任务。 异步任务是那些被引擎放在一边,不进入主线程、而进入任务队列的任务。只有引擎认为某个异步任务可以执行了(比如 Ajax 操作从服务
阅读全文
摘要:1. 通过JavaScript来构建虚拟的DOM树结构,并将其呈现到页面中; 2. 当数据改变,引起DOM树结构发生改变,从而生成一颗新的虚拟DOM树,将其与之前的DOM对比,将变化部分应用到真实的DOM树中,即页面中。 为什么要使用vitual dom?(转自:https://www.jiansh
阅读全文
摘要:clientHeight:包括padding但不包括border、水平滚动条、margin的元素的高度。对于inline的元素这个属性一直是0,单位px,只读元素。 offsetHeight:包括padding、border、水平滚动条,但不包括margin的元素的高度。对于inline的元素这个属
阅读全文
摘要:来源:http://www.runoob.com/w3cnote/flex-grammar.html 1.弹性布局 任何一个容器都可以指定为Flex布局。 行内元素也可以使用Flex布局。 Webkit内核的浏览器,必须加上-webkit前缀。 采用Flex布局的元素,称为Flex容器(flex c
阅读全文
摘要:转载自:https://www.cnblogs.com/hxc555/p/6506154.html 每个HTTP请求和响应都会带有相应的头部信息。默认情况下,在发送XHR请求的同时,还会发送下列头部信息: Accept:浏览器能够处理的内容类型 Accept-Charset:浏览器能够显示的字符集
阅读全文
摘要:转载自: 一、简单逻辑验证(直接使用rules) 实现思路 •html中给el-form增加 :rules="rules"•html中在el-form-item 中增加属性 prop="名称" •js中直接在data中定义rules:{} 二、自定义验证逻辑 实现思路 •html中给el-form增
阅读全文
摘要:转载自:https://www.cnblogs.com/langxiyu/p/10641060.html Part.1 示例 当我们想在 el-table 中添加序号列时,如下: Part.2 问题 我们会惊奇的发现,我们翻页时,序号永远都是从1开始。因为每一次翻页都是根据当前数据的index显示,
阅读全文
摘要:什么是 XSS Cross-Site Scripting(跨站脚本攻击)简称 XSS,是一种代码注入攻击。攻击者通过在目标网站上注入恶意脚本,使之在用户的浏览器上运行。利用这些恶意脚本,攻击者可获取用户的敏感信息如 Cookie、SessionID 等,进而危害数据安全。 为了和 CSS 区分,这里
阅读全文
摘要:转载自:https://www.jianshu.com/p/e54a9a34a773 Vuex的原理和使用方法 数据单向流动 一个应用可以看作是由上面三部分组成: View, Actions,State,数据的流动也是从View => Actions => State =>View 以此达到数据的单
阅读全文
摘要:for in:拿到的是数组下标 //0,1,2,3 for of:拿到的是数组元素 字符串 for in:拿到的是字符串下标 for of:拿到的是字符串中的字符 set 和 map:不能使用for in (没有下标) 可以使用for of (可迭代对象) // 1 3 6 5 4 对象不是可迭代对
阅读全文
摘要:1.window对象:当前的浏览器窗口 window对象是BOM的核心,window对象指当前的浏览器窗口 所有JavaScript全局对象、函数以及变量均自动成为window对象的成员 全局变量是window对象的属性 全局函数是window对象的方法 方法: 1. setInterval(函数,
阅读全文
摘要:三次握手过程:三次握手的最主要目的是保证连接是双工的,(“可靠”更多的是通过重传机制来保证的) 问题1:为什么建立连接是三次握手,四次不可以吗第一次握手: Client什么都不能确认 Server确认了对方发送正常第二次握手: Client确认:自己发送/接收正常,对方发送/接收正常 Server确
阅读全文
摘要:TCP的优点: 可靠,稳定 TCP的可靠体现在TCP在传递数据之前,会有三次握手来建立连接,而且在数据传递时,有确认、窗口、重传、拥塞控制机制,在数据传完后,还会断开连接用来节约系统资源。 TCP的缺点: 慢,效率低,占用系统资源高,易被攻击 TCP在传递数据之前,要先建连接,这会消耗时间,而且在数
阅读全文
摘要:各种常用排序算法 类别 排序方法 时间复杂度 空间复杂度 稳定性 复杂性 特点 最好 平均 最坏 辅助存储 简单 插入 排序 直接插入 O(N) O(N2) O(N2) O(1) 稳定 简单 希尔排序 O(N) O(N1.3) O(N2) O(1) 不稳定 复杂 选择 排序 直接选择 O(N) O(
阅读全文
摘要:创建节点:document.createElement(元素名), document.createTextNode(文本内容) 添加节点:parent.appendChild(newChild) 移除节点:parent.removeChild(child) 移动节点:获取要移动的节点及其要移动的位置
阅读全文