自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 CSS布局练习——微信页面

知识点:1.去除圆点:可以给ul标签加也可以给li标签加,给ul标签加,里面全部的li都去除圆点,也可以使用li:nth(2)给第二个li去除圆点;2.position:fixed针对的是整个网页而言的,即使用了position:fixed,left:0;top:0会一直在页面的左上角,不论该元素的父级如何布局。3.p.test {word-wrap:break-word;...

2018-09-30 21:06:08 1337

原创 CSS——格式化上下文之BFC

参考:https://segmentfault.com/a/11900000112116251.在CSS中,元素定义的环境有两种,也就是前面提到:块格式化上下文(BFC)和行内格式化上下文。这两种上下文定义了在CSS中元素所处的环境,格式化则表明了在这个环境中,元素处理此环境中应当被初始化。用一句话来描述就是:元素在此环境中应当如何排版布局等2.生成BFC的条件float的值不...

2018-09-27 21:07:33 187

原创 CSS——文档流

文档流,又称为普通流或者常规流。在HTML中任何一个元素其实就是一个对象,也是一个盒子。在默认情况下它是按照出现的先后顺序来排列,而这个排列的顺序就是文档流。文档流是元素在Web页面上的一种呈现方式。所有的HTML元素都是块盒子(Block Boxes,块级元素)或行内框(Inline Boxes,行内元素)。当浏览器开始渲染HTML文档时,它从窗口的顶端开始,经过整个文档内容的过程中,分...

2018-09-27 20:13:00 458

原创 HTML5与传统HTML的区别

参考1.什么是 HTML5?HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。HTML 的上一个版本诞生于 1999 年。自从那以后,Web 世界已经经历了巨变。HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。为 HTML5 建立的一些规则:新特性应该基于 HTML、CSS、DOM 以及 JavaScrip...

2018-09-27 19:42:52 19881

原创 CSS优先级及其计算方法

1.CSS优先级比较!important  >   内联样式   >   id   >   class   >   标签   >   通配符   >   继承   >   默认2.CSS权重计算我们把特殊性分为4个等级,每个等级代表一类选择器,每个等级的值为其所代表的选择器的个数乘以这一等级的权值,最后把所有等级的值相加得出选择器的特殊值。...

2018-09-27 17:02:39 4325

原创 JavaScript中的原型和原型链

1.prototype我们创建的每一个函数都有一个prototype(原型)属性,这个属性是一个指针,指向了一个对象,而这个对象的用途就是包含可以由特定类型的所有实例共享的属性和方法。好处:使用原型的好处就是可以让所有的对象实例共享原型对象所包含的属性和方法。1. 无论什么时候,主要创建了一个新函数,就会根据一组特殊的规则为该函数创建一个prototype属性,这个属性指向函数的原...

2018-09-27 16:59:48 1137

原创 JavaScript深拷贝

运行结果展示:归纳:1.concat也能实现深拷贝,但是只能拷贝一层,对于嵌套数组里面的值无法修改2.判断数组的方法(1)Array.isArray(arr)(2)arr.constructor == Array (注意:两个等号,且没有引号)(3)obj instanceof Array3.深拷贝和浅拷贝还有其他方法,但是上...

2018-09-26 15:49:03 165

原创 JavaScript判断对象的长度级遍历对象

1.使用hasOwnProperty()2.使用keys注意:Object.keys 返回一个所有元素为字符串的数组,其元素来自于从给定的object上面可直接枚举的属性名。(3)递归 ...

2018-09-26 12:57:34 967

原创 实现数组的扁平化处理

1.toString && split使用toString()先将数组转换为字符串然后使用split()分割 还原数组,最后使用Number()进行类型转换注意:toString() 方法可把数组转换为字符串,并返回结果。split() 方法用于把一个字符串分割成字符串数组。分别返回(2)join()和split()注意:jo...

2018-09-25 21:07:09 1122

原创 JavaScript数组方法总结

一.JavaScript中创建数组的方式1.使用Array构造函数var color=new Array();    注意:括号里面参数可以有参数,若为一个数字,表示该数组的长度,如果为多个数字或者一个(多个)非数字表示的是传递数组中应该包含的值。2.使用数组字面量var color=[];二. 数组的长度三.数组的方法有数组原型方法,也有从object对象继承来的...

2018-09-25 18:48:29 36268 10

原创 JavaScript判断变量是对象还是数组的方法

JavaScript中,使用typeof判断变量或者数组放回的都是object,因此需要使用下面的方法来进行判断(1)constructor用constructor判断,arr和obj本身没有constructor属性,但它的原型上有 --------------------- 本文来自 dreamjay1997 的CSDN 博客 ,全文地址请点击:https://blog.csdn.ne...

2018-09-25 14:19:18 255

原创 JavaScript数据类型及其返回值

基本数据类型(简单数据类型):Number,String,Boolean,Null,Undefined复杂数据类型(引用类型):Object在JavaScript中,typeof的返回值一共就6中:number,string,boolean,null,object,function(1)number(2)string(3)boolean (4)u...

2018-09-25 10:41:38 1866

转载 TCP和UDP的区别(转)

 TCP协议与UDP协议的区别    首先咱们弄清楚,TCP协议和UCP协议与TCP/IP协议的联系,很多人犯糊涂了,一直都是说TCP/IP协议与UDP协议的区别,我觉得这是没有从本质上弄清楚网络通信!TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP/IP协议,因为TCP,IP协议是两个很重要的协议,就用他两命名了。TCP/IP协议集包括应用层,传...

2018-09-21 16:23:23 93

转载 http协议响应状态码大全以及常用状态码

1xx:信息  1XX类型的状态码是临时响应,代表着请求已经被接受,但需要继续处理,值得注意的是,由于HTTP/1.0 协议中并没有定义1XX状态码,除非在试验条件下,服务器是禁止向客户端发送1XX响应的。  100 Continue — 服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。  101 Switching Protocols — 服务器...

2018-09-21 16:08:00 442

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除