web
MoYoon
与天斗其乐无穷!与地斗其乐无穷!与人都其乐无穷!
展开
-
web前端之浏览器篇——http协议知识汇总
http协议以及有关其的知识一览一现_关注0.0742017.08.29 00:22:51字数 11,800阅读 913 http协议有http0.9,http1.0,http1.1和http2三个版本,但是现在浏览器使用的是http1.1的标准,本篇文章着重介绍关于http1.1的版本,同时穿插了解一下http2的一些新特性。一 介绍 介绍不多说,HTTP是Hyper Text Transfer Protocol(超文本协议),是一个基于TCP/IP的应用层协议,主要用...转载 2020-08-24 16:20:52 · 1200 阅读 · 0 评论 -
ES6新特性篇之解构赋值(Destructuring)及在项目实际中的应用
ES6新特性篇之解构赋值(Destructuring)及在项目实际中的应用简介一、对象的解构1.**基本赋值**2.**无声明赋值**3.**给新的变量名赋值**4.**默认值**5.**给新的变量命名并提供默认值**6.对象属性计算名和解构二、数组的解构1.基本用法2.左右两边都是变量3.**默认值**4.**交换变量**5.**忽略某些返回值**6.**将剩余数组赋值给一个变量**三、函数中的解构1.基本用法2.在es6箭头函数中的用法四、vue项目实战中应用1.对象合并属性及提取变量2.在实际项目中i原创 2020-06-05 11:05:51 · 469 阅读 · 0 评论 -
JavaScript终极面试题之字符串:“105”大于“44”吗,“123b”转Number为多少,slice、substring、substr可以传负数吗等等
JavaScript常踩字符串误区:"105">"44"是false,"123b"转Number为NaN等等一、字符串的比较二、字符串转Number三、字符串相加减四、字符串截取、替换等常见操作1.截取2.替换3.对象转字符串4.字符串正则5.转译场景一、字符串的比较二、字符串转Number三、字符串相加减四、字符串截取、替换等常见操作1.截取2.替换3.对象转字符串4.字符串正则5.转译场景...原创 2020-05-29 11:15:47 · 613 阅读 · 0 评论 -
JS加法运算全解析
JS加法运算全解析夏知更关注0.0592018.08.14 21:22:11字数 2,554阅读 3,879终极命题:在JS中:[]+[]、[]+{}、{}+[]、{}+{}的结果分别是什么?一、JS中的类型基本类型 JS的基本类型包括Undefined、Null、Boolean、Number和String五种。Undefined类型和Null类型的都只有一个值,即undefined和null;Boolean类型有两个值:true和false;Number类型的值有很多很多;St转载 2020-05-27 10:38:05 · 3309 阅读 · 0 评论 -
兼容各种浏览器常用的原生js工具类:获取浏览器滚动条宽高、事件、局部打印等等
web前端之浏览器——兼容各种浏览器常用的原生js工具类一、获取浏览器可见域的宽高(不包括滚动条和被卷去)二、事件的添加与移除三、获取滚动条宽一、获取浏览器可见域的宽高(不包括滚动条和被卷去)ieE<=8 不支持innerWidth和innerHeight属性,ie6支持document.documentElement.clientHeight,其他ie版本用document.body.clientHeightexport function getWinHeight() { var win原创 2020-05-25 15:42:45 · 274 阅读 · 0 评论 -
javascript设计模式篇之工厂设计模式
javascript设计模式篇之工厂设计模式一、简介二、设计思路1.工厂函数的实现2. 工厂类的实现三、案例1.vue项目开发实例2.elementUI框架实例一、简介JavaScript是一门弱类型语言,一种 解释性脚本语言,无需编译即可以运行,它的特征是抽象、封装、继承、多态。而工厂设计模式体现了封装的特性,通过关键词new实现了同一封装,抽象出具体一类事物。二、设计思路对象的封装,通过工厂设计模式实现创建1.工厂函数的实现通过函数创建对象的私有变量,或者说对象的具体特征,通过原型链prot原创 2020-05-21 15:47:29 · 186 阅读 · 0 评论 -
web前端之浏览器篇——知识汇总
web前端之浏览器: 知识汇总一、URL到页面**准备阶段: **输入URL,Enter进入查找浏览器在本地查找host文件,匹配对应的IP; 找到返回浏览器并缓存没有,则进入路由查找; 找到返回浏览器并缓存再没有,再进入公网DNS根目录 ; 找到返回浏览器并缓存进入,等待发送请求,建立tcp/ip 传输连接,若没有等候的请求,则直接发送**服务器阶段: **根据请求,查找数据,返回数据渲染阶段:逐行解析HTML, 遇到同步的请求代码,则发送数据请求,cssLi.转载 2020-05-20 15:43:17 · 443 阅读 · 0 评论 -
web前端之浏览器篇——compatMode混杂模式和标准模式
web知识浏览器篇之compatMode混杂模式和标准模式一、介绍二、compatMode兼容性三、区别一、介绍浏览器解析文档时会按document.compatMode属性来渲染。其值是个枚举值,如下:“BackCompat”:怪异模式,也称混杂模式“CSS1Compat”:标准模式或者准标准模式。另外,准标准模式已和标准模式相同,两者已被标准模式代替。二、compatMode兼容性具体兼容浏览器版本如下:三、区别IE对css样式盒模型的渲染在 Standards Mode和Quir原创 2020-05-20 15:35:56 · 841 阅读 · 0 评论